[developers] [Emb-students] unicode in lui window titles

Tuấn Anh Lê tuananh.ke at gmail.com
Tue Feb 20 03:40:36 CET 2018


I'm using i3wm as well and this bug happens to me too.



​

On 20 February 2018 at 08:26, Francis Bond <bond at ieee.org> wrote:

> I can show Japanese in the title bar fine with gnome under Ubuntu (and
> Chinese).
>
>
> On Tue, Feb 20, 2018 at 6:34 AM, Joshua Crowgey <jcrowgey at uw.edu> wrote:
> > Hi Woodley!
> >
> > Thanks for looking into this.  I'm using i3 (<http://i3wm.org>).  But I
> > also have Gnome installed on this laptop, so I just switched over to
> > gnome I can reproduce.  I attach two more screenshots using Gnome.
> >
> > --
> > Joshua
> >
> >
> > On 02/19/2018 02:22 PM, Woodley Packard wrote:
> >> Hi again,
> >>
> >> I can report that when using the Unity window manager, the problem goes
> >> away for me -- i.e. with that WM, yzlui window titles show unicode
> >> correctly.  The WM I usually use is a bit less feature-packed.  I would
> >> be curious to hear whether others have encountered this issue.  What WM
> >> are you using, Joshua?
> >>
> >> Best,
> >> Woodley
> >>
> >> On 02/19/2018 02:19 PM, Woodley Packard wrote:
> >>> Hi Joshua and Stephan,
> >>>
> >>> The log file you produced shows that the LKB is indeed producing
> >>> commands that could be expected to result in legible window titles.  I
> >>> can reproduce the problem at my end, both using the commands from the
> >>> log you sent and using Greek examples.  I'm not sure what's going on
> >>> though.  The code that sets the window title uses what I believe is
> >>> the appropriate UTF8-enabled mechanism. Furthermore, querying the
> >>> window's properties with "xprop" reveals that the name is indeed
> >>> loaded into the X server correctly, including the locale, e.g.:
> >>>
> >>> $ xprop # and then click on the LUI window in question
> >>> WM_STATE(WM_STATE):
> >>>         window state: Normal
> >>>         icon window: 0x7eef60
> >>> _NET_WM_STATE(ATOM) =
> >>> _NET_WM_ALLOWED_ACTIONS(ATOM) =
> >>> WM_PROTOCOLS(ATOM): protocols  WM_DELETE_WINDOW
> >>> WM_LOCALE_NAME(STRING) = "en_US.UTF-8"
> >>> WM_CLIENT_MACHINE(STRING) = "epsilon"
> >>> WM_ICON_NAME(COMPOUND_TEXT) = "`ʔu-hədʔiw̓-t čəxʷ ʔu ti sqʷəbayʔ'
> >>> Simple MRS Display"
> >>> WM_NAME(COMPOUND_TEXT) = "`ʔu-hədʔiw̓-t čəxʷ ʔu ti sqʷəbayʔ' Simple MRS
> >>> Display"
> >>> _MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x2, 0x0, 0x1, 0x0, 0x0
> >>>
> >>> I suppose it could be a question of the font the window manager is
> >>> using?  I'm not sure where to go next.  I think I will try with some
> >>> other window mangers and see if it makes a difference.
> >>>
> >>> Best,
> >>> Woodley
> >>>
> >>> On 02/19/2018 01:20 PM, Joshua Crowgey wrote:
> >>>> Thanks for the prompt reply.  I found the debug log file where you
> said
> >>>> it would be.  It's attached.
> >>>>
> >>>> On 02/19/2018 01:15 PM, Stephan Oepen wrote:
> >>>>> hi joshua,
> >>>>>
> >>>>> not sure the expert is at their desk already, but i doubt this
> problem
> >>>>> originates on the lisp side.  i rather suspect that the routines to
> >>>>> set the window title in LUI may predate its update to full unicode
> >>>>> support (using the pango library).
> >>>>>
> >>>>> to aid debugging, there should be a file ‘yzlui.debug.jcrowgey’ (or
> >>>>> the like), probably in your ‘/tmp/’ directory.  could you email that
> >>>>> file
> >>>>>
> >>>>> it should contain the full commands sent from the LKB to LUI and
> >>>>> should be encoded in UTF-8.  the string transmitted as the window
> >>>>> title occurs towards the end of the ‘tree’ command, for example.
> >>>>>
> >>>>> best, oe
> >>>>>
> >>>>>
> >>>>>
> >>>>> On Mon, Feb 19, 2018 at 10:05 PM, Joshua Crowgey <jcrowgey at uw.edu>
> >>>>> wrote:
> >>>>>> Hello developers,
> >>>>>>
> >>>>>> I find that when I look at a parse result using LUI and LKB, the
> >>>>>> characters used in the tree display and in the semantics (in a
> Simple
> >>>>>> MRS display) look great, but the window-title leaves a bit to be
> >>>>>> desired.
> >>>>>>
> >>>>>> Of course, it's not a very big deal since the important part is the
> >>>>>> content of the window, not its title, but if there's some easy fix
> >>>>>> that
> >>>>>> you all may know of, I would be happy to hear about it.
> >>>>>>
> >>>>>> I attach three screenshots as an example.  In one, I'm showing the
> the
> >>>>>> top of a terminal emulator which has a pwd that's a Lushootseed
> >>>>>> sentence.  This is just to show that generally, the window titles
> >>>>>> on my
> >>>>>> system look fine even with Unicode (I'm using i3wm on debian --- I
> >>>>>> don't
> >>>>>> know if that's relevant).  Then, the other two show a parse
> >>>>>> result.  You
> >>>>>> can see that the text in the tree nodes and in the semantic
> >>>>>> relations is
> >>>>>> fine, but the window title has a lot of tofu.
> >>>>>>
> >>>>>> I'm not skilled enough with LISP to fix this myself in any
> reasonable
> >>>>>> amount of time, so I thought I'd ask the experts.
> >>>>>>
> >>>>>> Tyty!
> >>>>>>
> >>>>>> --
> >>>>>> Joshua Crowgey
> >>>>>>
> >>>
> >>> _______________________________________________
> >>> Emb-students mailing list
> >>> Emb-students at u.washington.edu
> >>> http://mailman11.u.washington.edu/mailman/listinfo/emb-students
> >>
>
>
>
> --
> Francis Bond <http://www3.ntu.edu.sg/home/fcbond/>
> Division of Linguistics and Multilingual Studies
> Nanyang Technological University
>



-- 
Yours,
-- 
Tuan Anh Le
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.delph-in.net/archives/developers/attachments/20180220/0b4c89d0/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: screenshot_20180220_103210.png
Type: image/png
Size: 12235 bytes
Desc: not available
URL: <http://lists.delph-in.net/archives/developers/attachments/20180220/0b4c89d0/attachment-0001.png>


More information about the developers mailing list