[Xcb-commit] libxcb: man

Alan Coopersmith alanc at kemper.freedesktop.org
Mon May 4 21:13:47 PDT 2015


 man/xcb-requests.man |    6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

New commits:
commit c49aa985941112be05599032b9bb45b2652301ce
Author: Alan Coopersmith <alan.coopersmith at oracle.com>
Date:   Wed Apr 29 23:23:05 2015 -0700

    Escape \n to display properly in xcb-requests man page
    
    In nroff, \n is a macro that "Interpolates number register x" (where x
    is the character following the \n sequence), thus the man page currently
    prints 0 instead of \n" in several lines, leading to output such as:
    
     printf("The _NET_WM_NAME atom has ID %u0, reply-⁠>atom);
    
    It needs to be escaped here, as \\n, as is done in other examples in
    this man page already.
    
    https://bugs.freedesktop.org/show_bug.cgi?id=90231
    
    Reported-by: Stefan Merettig
    Signed-off-by: Alan Coopersmith <alan.coopersmith at oracle.com>

diff --git a/man/xcb-requests.man b/man/xcb-requests.man
index 8d4a1dc..6b11883 100644
--- a/man/xcb-requests.man
+++ b/man/xcb-requests.man
@@ -36,7 +36,7 @@ void my_example(xcb_connection *conn) {
     cookie = xcb_intern_atom(conn, 0, strlen("_NET_WM_NAME"), "_NET_WM_NAME");
     /* ... do other work here if possible ... */
     if ((reply = xcb_intern_atom_reply(conn, cookie, NULL))) {
-        printf("The _NET_WM_NAME atom has ID %u\n", reply->atom);
+        printf("The _NET_WM_NAME atom has ID %u\\n", reply->atom);
     }
     free(reply);
 }
@@ -118,7 +118,7 @@ void my_example(xcb_connection *conn, xcb_window_t window) {
     cookie = xcb_intern_atom(c, 0, strlen("_NET_WM_NAME"), "_NET_WM_NAME");
     /* ... do other work here if possible ... */
     if ((reply = xcb_intern_atom_reply(c, cookie, &error))) {
-        printf("The _NET_WM_NAME atom has ID %u\n", reply->atom);
+        printf("The _NET_WM_NAME atom has ID %u\\n", reply->atom);
         free(reply);
     } else {
         fprintf(stderr, "X11 Error %d\\n", error->error_code);
@@ -138,7 +138,7 @@ void my_example(xcb_connection *conn, xcb_window_t window) {
                                        "_NET_WM_NAME");
     /* ... do other work here if possible ... */
     if ((reply = xcb_intern_atom_reply(c, cookie, NULL))) {
-        printf("The _NET_WM_NAME atom has ID %u\n", reply->atom);
+        printf("The _NET_WM_NAME atom has ID %u\\n", reply->atom);
         free(reply);
     }
 


More information about the xcb-commit mailing list