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