[PATCH 1/3] doc: Mark up some code examples
Benjamin Herr
ben at 0x539.de
Mon Sep 29 08:26:11 PDT 2014
These blocks were misformatted in normal paragraph style in the
generated docs. Also, added \comment{} for comments within one code
example.
Signed-off-by: Benjamin Herr <ben at 0x539.de>
---
src/wayland-util.h | 32 ++++++++++++++++++--------------
1 file changed, 18 insertions(+), 14 deletions(-)
diff --git a/src/wayland-util.h b/src/wayland-util.h
index fd32826..05e50dd 100644
--- a/src/wayland-util.h
+++ b/src/wayland-util.h
@@ -89,27 +89,31 @@ struct wl_interface {
*
* The following code will initialize a list:
*
- * struct wl_list foo_list;
+ * ~~~
+ * struct wl_list foo_list;
*
- * struct item_t {
- * int foo;
- * struct wl_list link;
- * };
- * struct item_t item1, item2, item3;
+ * struct item_t {
+ * int foo;
+ * struct wl_list link;
+ * };
+ * struct item_t item1, item2, item3;
*
- * wl_list_init(&foo_list);
- * wl_list_insert(&foo_list, &item1.link); Pushes item1 at the head
- * wl_list_insert(&foo_list, &item2.link); Pushes item2 at the head
- * wl_list_insert(&item2.link, &item3.link); Pushes item3 after item2
+ * wl_list_init(&foo_list);
+ * wl_list_insert(&foo_list, &item1.link); \comment{Pushes item1 at the head}
+ * wl_list_insert(&foo_list, &item2.link); \comment{Pushes item2 at the head}
+ * wl_list_insert(&item2.link, &item3.link); \comment{Pushes item3 after item2}
+ * ~~~
*
* The list now looks like [item2, item3, item1]
*
* Will iterate the list in ascending order:
*
- * item_t *item;
- * wl_list_for_each(item, foo_list, link) {
- * Do_something_with_item(item);
- * }
+ * \code
+ * item_t *item;
+ * wl_list_for_each(item, foo_list, link) {
+ * Do_something_with_item(item);
+ * }
+ * \endcode
*/
struct wl_list {
struct wl_list *prev;
--
2.1.1
More information about the wayland-devel
mailing list