[cairo-commit] cairo ChangeLog,1.140,1.141

Carl Worth commit at pdx.freedesktop.org
Tue Dec 16 07:10:50 PST 2003


Committed by: cworth

Update of /cvs/cairo/cairo
In directory pdx:/tmp/cvs-serv14121

Modified Files:
	ChangeLog 
Log Message:

        * src/cairoint.h: Move all current_point state fields from
        cairo_gstate_t to cairo_path_t.

        * src/cairo_path.c (_cairo_path_init):
        (_cairo_path_init_copy):
        (_cairo_path_fini):
        (_cairo_path_move_to):
        (_cairo_path_line_to):
        (_cairo_path_curve_to):
        (_cairo_path_close_path): Add current_point state.
        (_cairo_path_current_point): New function.
        (_cairo_path_rel_move_to):
        (_cairo_path_rel_line_to):
        (_cairo_path_rel_curve_to): New functions.

        * src/cairo_gstate.c (_cairo_gstate_init):
        (_cairo_gstate_new_path):
        (_cairo_gstate_move_to):
        (_cairo_gstate_line_to):
        (_cairo_gstate_curve_to):
        (_cairo_gstate_rel_move_to):
        (_cairo_gstate_rel_line_to):
        (_cairo_gstate_rel_curve_to):
        (_cairo_gstate_close_path):
        (_cairo_gstate_current_point): Eliminate current_point state.
        (_cairo_gstate_show_text): 
        (_cairo_gstate_text_path): Use new _cairo_path_current_point.


Index: ChangeLog
===================================================================
RCS file: /cvs/cairo/cairo/ChangeLog,v
retrieving revision 1.140
retrieving revision 1.141
diff -C2 -d -r1.140 -r1.141
*** ChangeLog	16 Dec 2003 14:58:10 -0000	1.140
--- ChangeLog	16 Dec 2003 15:10:48 -0000	1.141
***************
*** 1,4 ****
--- 1,35 ----
  2003-12-16  Carl Worth  <cworth at isi.edu>
  
+ 	* src/cairoint.h: Move all current_point state fields from
+ 	cairo_gstate_t to cairo_path_t.
+ 
+ 	* src/cairo_path.c (_cairo_path_init): 
+ 	(_cairo_path_init_copy): 
+ 	(_cairo_path_fini): 
+ 	(_cairo_path_move_to): 
+ 	(_cairo_path_line_to): 
+ 	(_cairo_path_curve_to): 
+ 	(_cairo_path_close_path): Add current_point state.
+ 	(_cairo_path_current_point): New function.
+ 	(_cairo_path_rel_move_to): 
+ 	(_cairo_path_rel_line_to): 
+ 	(_cairo_path_rel_curve_to): New functions.
+ 
+ 	* src/cairo_gstate.c (_cairo_gstate_init):
+ 	(_cairo_gstate_new_path):
+ 	(_cairo_gstate_move_to):
+ 	(_cairo_gstate_line_to):
+ 	(_cairo_gstate_curve_to):
+ 	(_cairo_gstate_rel_move_to):
+ 	(_cairo_gstate_rel_line_to):
+ 	(_cairo_gstate_rel_curve_to):
+ 	(_cairo_gstate_close_path):
+ 	(_cairo_gstate_current_point): Eliminate current_point state.
+ 	(_cairo_gstate_show_text):
+ 	(_cairo_gstate_text_path): Use new _cairo_path_current_point.
+ 
+ 2003-12-16  Carl Worth  <cworth at isi.edu>
+ 
+ 
  	* src/cairo_ft_font.c (_cairo_ft_font_glyph_path):
  	(_cairo_ft_font_text_path): A couple of changes missed in the last





More information about the cairo-commit mailing list