[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

gEDA-cvs: CVS update: defines.h



  User: werner  
  Date: 06/06/16 08:08:49

  Modified:    .        defines.h prototype.h
  Log:
  hierarchy stuff in libgeda, required for autonumbering later
  
  
  
  
  Revision  Changes    Path
  1.52      +5 -0      eda/geda/devel/libgeda/include/defines.h
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: defines.h
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/libgeda/include/defines.h,v
  retrieving revision 1.51
  retrieving revision 1.52
  diff -u -b -r1.51 -r1.52
  --- defines.h	27 Nov 2005 00:15:04 -0000	1.51
  +++ defines.h	16 Jun 2006 12:08:49 -0000	1.52
  @@ -266,6 +266,11 @@
   #define HIERARCHY_NORMAL_LOAD   0
   #define HIERARCHY_FORCE_LOAD    1
   
  +/* hierarchy traversing flags */
  +#define HIERARCHY_NODUPS (1<<0)
  +#define HIERARCHY_POSTORDER (1<<1)
  +#define HIERARCHY_INNERLOOP (1<<7)
  +
   /* selection types */
   /* used in o_select_object */
   #define SINGLE                  0
  
  
  
  1.103     +3 -1      eda/geda/devel/libgeda/include/prototype.h
  
  (In the diff below, changes in quantity of whitespace are not shown.)
  
  Index: prototype.h
  ===================================================================
  RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/libgeda/include/prototype.h,v
  retrieving revision 1.102
  retrieving revision 1.103
  diff -u -b -r1.102 -r1.103
  --- prototype.h	20 May 2006 19:02:31 -0000	1.102
  +++ prototype.h	16 Jun 2006 12:08:49 -0000	1.103
  @@ -541,7 +541,8 @@
   void s_hierarchy_down_schematic_multiple (TOPLEVEL *w_current, const gchar *filename, PAGE *parent);
   void s_hierarchy_down_symbol (TOPLEVEL *w_current, const gchar *filename, PAGE *parent);
   void s_hierarchy_up(TOPLEVEL *w_current, int pid);
  -void s_hierarch_traverse(void);
  +GList* s_hierarchy_traversepages(TOPLEVEL *w_current, gint flags);
  +gint s_hierarchy_print_page(PAGE *p_current, void * data);
   PAGE *s_hierarchy_find_prev_page(PAGE *p_start, int page_control);
   PAGE *s_hierarchy_find_next_page(PAGE *p_start, int page_control);
   PAGE *s_hierarchy_find_page(PAGE *p_start, int pid);
  @@ -566,6 +567,7 @@
   void s_page_delete_list(TOPLEVEL *toplevel);
   void s_page_goto (TOPLEVEL *toplevel, PAGE *p_new);
   PAGE *s_page_search (TOPLEVEL *toplevel, const gchar *filename);
  +PAGE* s_page_search_pid(TOPLEVEL * toplevel, gint page_id);
   gint s_page_search_row(TOPLEVEL *toplevel, PAGE *p_findme);
   void s_page_print_all (TOPLEVEL *toplevel);
   gint s_page_save_all (TOPLEVEL *toplevel);
  
  
  
_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs