<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font face="Helvetica, Arial, sans-serif">Yup, this patch makes
        cursor work as I'm used to.</font></p>
    <p><font face="Helvetica, Arial, sans-serif">And for the record this
        is ./snd --version:</font></p>
    <p><font face="Helvetica, Arial, sans-serif">This is Snd version
        19.9 of 19-Nov-19:<br>
            s7: 8.9 (2019-11-19), Xen: 3.27<br>
            pulseaudio 11.1.0<br>
            Sndlib 24.7 (5-Apr-18)<br>
            CLM 6.19 (17-Nov-18)<br>
            fftw-3.3.7-sse2-avx<br>
            Gtk+ 3.22.30, Glib 2.56.4, Pango 1.40.14, Cairo 1.15.10 <br>
            Compiled Nov 27 2019 19:51:17<br>
            C: gcc 7.4<br>
            Linux 5.0.0-36-generic x86_64<br>
      </font></p>
    <p><font face="Helvetica, Arial, sans-serif">Now Ubuntu also shows
        the icon.</font></p>
    <p><font face="Helvetica, Arial, sans-serif"><br>
      </font></p>
    <div class="moz-cite-prefix">On 28.11.2019 16.04, Tito Latini wrote:<br>
    </div>
    <blockquote type="cite" cite="mid:20191128140412.GA3098@vis.roboris">
      <pre class="moz-quote-pre" wrap="">On Thu, Nov 28, 2019 at 03:06:17AM -0800, <a class="moz-txt-link-abbreviated" href="mailto:bil@ccrma.Stanford.EDU">bil@ccrma.Stanford.EDU</a> wrote:
</pre>
      <blockquote type="cite">
        <pre class="moz-quote-pre" wrap="">I tried Snd in ubuntu 19.04, gtk 3.24.8, and the listener is ok;
also Fedora 31, gtk 3.24.12.  What does this report?

./snd --version

This reminds me I need to upgrade to ubuntu 19.10.
</pre>
      </blockquote>
      <pre class="moz-quote-pre" wrap="">
Perhaps it is a problem with left-arrow for start-of-line and
right-arrow for end-of-line. This change should be ok with emacs
key bindings (they generally are `left-char' for left-arrow and
`right-char' for right-arrow):

--- snd-svn/glistener.c~        2019-11-28 14:40:22.420965329 +0100
+++ snd-svn/glistener.c        2019-11-28 14:54:50.721918686 +0100
@@ -1491,17 +1491,17 @@
                                G_TYPE_INT, -1,
                                G_TYPE_BOOLEAN, false);
 
-  /* right-arrow end of line */
+  /* right-arrow forward char */
   gtk_binding_entry_remove(set, GDK_KEY_Right, (GdkModifierType)0);
   gtk_binding_entry_add_signal(set, GDK_KEY_Right, (GdkModifierType)0, "move_cursor", 3,
-                               G_TYPE_ENUM, GTK_MOVEMENT_DISPLAY_LINE_ENDS,
+                               G_TYPE_ENUM, GTK_MOVEMENT_VISUAL_POSITIONS,
                                G_TYPE_INT, 1,
                                G_TYPE_BOOLEAN, false);
 
-  /* left-arrow start of line */
+  /* left-arrow back char */
   gtk_binding_entry_remove(set, GDK_KEY_Left, (GdkModifierType)0);
   gtk_binding_entry_add_signal(set, GDK_KEY_Left, (GdkModifierType)0, "move_cursor", 3,
-                               G_TYPE_ENUM, GTK_MOVEMENT_DISPLAY_LINE_ENDS,
+                               G_TYPE_ENUM, GTK_MOVEMENT_VISUAL_POSITIONS,
                                G_TYPE_INT, -1,
                                G_TYPE_BOOLEAN, false);
_______________________________________________
Cmdist mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Cmdist@ccrma.stanford.edu">Cmdist@ccrma.stanford.edu</a>
<a class="moz-txt-link-freetext" href="https://cm-mail.stanford.edu/mailman/listinfo/cmdist">https://cm-mail.stanford.edu/mailman/listinfo/cmdist</a>

</pre>
    </blockquote>
  </body>
</html>