From c49aa985941112be05599032b9bb45b2652301ce Mon Sep 17 00:00:00 2001 From: Alan Coopersmith Date: Wed, 29 Apr 2015 23:23:05 -0700 Subject: [PATCH] Escape \n to display properly in xcb-requests man page MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 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 --- man/xcb-requests.man | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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); }