[cairo-commit] cairo/doc/public .cvsignore, 1.1, 1.2 Makefile.am, 1.5, 1.6 cairo-sections.txt, 1.19, 1.20

Carl Worth commit at pdx.freedesktop.org
Tue May 24 16:08:42 PDT 2005


Committed by: cworth

Update of /cvs/cairo/cairo/doc/public
In directory gabe:/tmp/cvs-serv21135/doc/public

Modified Files:
	.cvsignore Makefile.am cairo-sections.txt 
Log Message:

        * gtk-doc.make: Re-synch with latest from gtk-doc CVS tree.

        * doc/public/Makefile.am (MKTMPL_OPTIONS): Add --only-section-tmpl
        option so that changes to inline documentation does not lead to
        churn in the .sgml template files.

        * doc/public/tmpl/cairo-font.sgml:
        * doc/public/tmpl/cairo-ft.sgml:
        * doc/public/tmpl/cairo-glitz.sgml:
        * doc/public/tmpl/cairo-matrix.sgml:
        * doc/public/tmpl/cairo-pattern.sgml:
        * doc/public/tmpl/cairo-pdf.sgml:
        * doc/public/tmpl/cairo-png.sgml:
        * doc/public/tmpl/cairo-ps.sgml:
        * doc/public/tmpl/cairo-quartz.sgml:
        * doc/public/tmpl/cairo-surface.sgml:
        * doc/public/tmpl/cairo-xcb.sgml:
        * doc/public/tmpl/cairo-xlib.sgml:
        * doc/public/tmpl/cairo.sgml: Commit new templates now that
        gtk-doc has ripped all the inline portions out.

        * doc/public/tmpl/cairo-win32.sgml:
        * doc/public/tmpl/cairo-xcb-xrender.sgml:
        * doc/public/tmpl/cairo-xlib-xrender.sgml: New template files
        added for new sections.

        * doc/public/cairo-sections.txt: Update to match current API.

        * src/cairo-xcb.h: Make parameter names match those in the .c file
        and its documentation.


Index: .cvsignore
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -d -r1.1 -r1.2
--- .cvsignore	27 Jan 2005 19:35:26 -0000	1.1
+++ .cvsignore	24 May 2005 23:08:40 -0000	1.2
@@ -3,6 +3,7 @@
 Makefile.in
 cairo-decl-list.txt
 cairo-decl.txt
+cairo-docs.sgml
 cairo-undocumented.txt
 cairo-unused.txt
 cairo.hierarchy
@@ -13,3 +14,5 @@
 html
 xml
 
+
+

Index: Makefile.am
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/Makefile.am,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- Makefile.am	14 May 2005 00:54:43 -0000	1.5
+++ Makefile.am	24 May 2005 23:08:40 -0000	1.6
@@ -38,6 +38,9 @@
 # Extra options to supply to gtkdoc-mkdb
 MKDB_OPTIONS=--sgml-mode --output-format=xml
 
+# Extra options to supply to gtkdoc-mktmpl
+MKTMPL_OPTIONS=--only-section-tmpl
+
 # Non-autogenerated SGML files to be included in $(DOC_MAIN_SGML_FILE)
 content_files =					\
 	language-bindings.xml

Index: cairo-sections.txt
===================================================================
RCS file: /cvs/cairo/cairo/doc/public/cairo-sections.txt,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- cairo-sections.txt	14 May 2005 00:54:43 -0000	1.19
+++ cairo-sections.txt	24 May 2005 23:08:40 -0000	1.20
@@ -1,7 +1,6 @@
 <SECTION>
 <FILE>cairo-atsui</FILE>
 <TITLE>ATSUI Fonts</TITLE>
-cairo_atsui_font_create
 </SECTION>
 
 <SECTION>
@@ -23,7 +22,8 @@
 <FILE>cairo-pdf</FILE>
 <TITLE>PDF Backend</TITLE>
 cairo_pdf_surface_create
-cairo_pdf_surface_create_for_callback
+cairo_pdf_surface_create_for_stream
+cairo_pdf_surface_set_dpi
 </SECTION>
 
 <SECTION>
@@ -39,6 +39,8 @@
 <FILE>cairo-ps</FILE>
 <TITLE>PS Backend</TITLE>
 cairo_ps_surface_create
+cairo_ps_surface_create_for_stream
+cairo_ps_surface_set_dpi
 </SECTION>
 
 <SECTION>
@@ -61,30 +63,38 @@
 <FILE>cairo-xcb</FILE>
 <TITLE>XCB Backend</TITLE>
 cairo_xcb_surface_create
+cairo_xcb_surface_create_for_bitmap
+cairo_xcb_surface_set_size
+</SECTION>
+
+<SECTION>
+<FILE>cairo-xcb-xrender</FILE>
+<TITLE>XCB Backend</TITLE>
+cairo_xcb_surface_create_with_xrender_format
 </SECTION>
 
 <SECTION>
 <FILE>cairo-xlib</FILE>
 <TITLE>XLib Backend</TITLE>
 cairo_xlib_surface_create
-cairo_xlib_surface_create_with_visual
+cairo_xlib_surface_create_for_bitmap
 cairo_xlib_surface_set_size
 </SECTION>
 
 <SECTION>
+<FILE>cairo-xlib-xrender</FILE>
+<TITLE>XLib/Xrender Backend</TITLE>
+cairo_xlib_surface_create_with_xrender_format
+</SECTION>
+
+<SECTION>
 <FILE>cairo-surface</FILE>
 <TITLE>cairo_surface_t</TITLE>
 cairo_surface_t
-cairo_surface_create_for_image
 cairo_surface_create_similar
 cairo_surface_reference
 cairo_surface_destroy
 cairo_surface_finish
-cairo_surface_set_repeat
-cairo_surface_set_matrix
-cairo_surface_get_matrix
-cairo_surface_set_filter
-cairo_surface_get_filter
 cairo_surface_set_user_data
 cairo_surface_get_user_data
 cairo_surface_set_device_offset
@@ -108,8 +118,6 @@
 cairo_pattern_get_extend
 cairo_pattern_set_filter
 cairo_pattern_get_filter
-<SUBSECTION Private>
-cairo_pattern_add_color_stop
 </SECTION>
 
 <SECTION>
@@ -128,13 +136,6 @@
 cairo_matrix_multiply
 cairo_matrix_transform_distance
 cairo_matrix_transform_point
-<SUBSECTION Private>
-cairo_matrix_create
-cairo_matrix_destroy
-cairo_matrix_copy
-cairo_matrix_set_identity
-cairo_matrix_set_affine
-cairo_matrix_get_affine
 </SECTION>
 
 <SECTION>
@@ -164,7 +165,6 @@
 cairo_destroy
 cairo_save
 cairo_restore
-cairo_copy
 cairo_format_t
 cairo_operator_t
 cairo_set_operator
@@ -172,7 +172,6 @@
 cairo_set_source_rgba
 cairo_set_source
 cairo_set_source_surface
-cairo_set_alpha
 cairo_set_tolerance
 cairo_fill_rule_t
 cairo_set_fill_rule
@@ -188,7 +187,6 @@
 cairo_rotate
 cairo_transform
 cairo_set_matrix
-cairo_default_matrix
 cairo_identity_matrix
 cairo_user_to_device
 cairo_user_to_device_distance
@@ -239,7 +237,6 @@
 cairo_glyph_extents
 cairo_text_path
 cairo_glyph_path
-cairo_show_surface
 cairo_get_operator
 cairo_get_source
 cairo_get_tolerance
@@ -251,8 +248,6 @@
 cairo_get_miter_limit
 cairo_get_matrix
 cairo_get_target
-cairo_get_path
-cairo_get_path_flat
 cairo_copy_path
 cairo_copy_path_flat
 cairo_append_path
@@ -273,7 +268,8 @@
 <SUBSECTION Private>
 CAIRO_BEGIN_DECLS
 CAIRO_END_DECLS
-cairo_concat_matrix
+cairo_current_font_extents
+cairo_get_font_extents
 cairo_current_operator
 cairo_current_tolerance
 cairo_current_point
@@ -284,20 +280,54 @@
 cairo_current_miter_limit
 cairo_current_matrix
 cairo_current_target_surface
-cairo_current_path
-cairo_current_path_flat
-cairo_current_font_extents
-cairo_init_clip
-cairo_inverse_transform_point
-cairo_inverse_transform_distance
+cairo_get_status
+cairo_get_status_string
+cairo_concat_matrix
 cairo_scale_font
 cairo_select_font
-cairo_set_pattern
-cairo_set_rgb_color
 cairo_transform_font
-cairo_get_font_extents
-cairo_get_status
-cairo_get_status_string
 cairo_transform_point
 cairo_transform_distance
+cairo_inverse_transform_point
+cairo_inverse_transform_distance
+cairo_init_clip
+cairo_surface_create_for_image
+cairo_default_matrix
+cairo_matrix_set_affine
+cairo_matrix_set_identity
+cairo_pattern_add_color_stop
+cairo_set_rgb_color
+cairo_set_pattern
+cairo_xlib_surface_create_for_pixmap_with_visual
+cairo_xlib_surface_create_for_window_with_visual
+cairo_xcb_surface_create_for_pixmap_with_visual
+cairo_xcb_surface_create_for_window_with_visual
+cairo_current_path
+cairo_current_path_flat
+cairo_get_path
+cairo_get_path_flat
+cairo_set_alpha
+cairo_show_surface
+cairo_copy
+cairo_surface_set_repeat
+cairo_surface_set_matrix
+cairo_surface_get_matrix
+cairo_surface_set_filter
+cairo_surface_get_filter
+cairo_matrix_create
+cairo_matrix_destroy
+cairo_matrix_copy
+cairo_matrix_set_identity
+cairo_matrix_set_affine
+cairo_matrix_get_affine
+cairo_set_target_surface
+cairo_set_target_glitz
+cairo_set_target_image
+cairo_set_target_pdf
+cairo_set_target_png
+cairo_set_target_ps
+cairo_set_target_quartz
+cairo_set_target_win32
+cairo_set_target_xcb
+cairo_set_target_drawable
 </SECTION>




More information about the cairo-commit mailing list