[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
gEDA-cvs: CVS update: globals.h
User: cnieves
Date: 06/04/22 16:09:26
Modified: . globals.h prototype.h
Log:
Added support for directives as graphical objects in schematics.
Changed the drc2 backend to use directives, as well as include several
improvements.
Revision Changes Path
1.12 +2 -0 eda/geda/devel/gnetlist/include/globals.h
(In the diff below, changes in quantity of whitespace are not shown.)
Index: globals.h
===================================================================
RCS file: /home/cvspsrv/cvsroot/eda/geda/devel/gnetlist/include/globals.h,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -b -r1.11 -r1.12
--- globals.h 17 May 2005 15:33:37 -0000 1.11
+++ globals.h 22 Apr 2006 20:09:26 -0000 1.12
@@ -50,6 +50,8 @@
/* gnetlist specific stuff */
extern NETLIST *netlist_head;
+extern NETLIST *graphical_netlist_head; /* Special objects with
+ graphical=1 attribute */
extern char *guile_proc;
extern int verbose_mode;
extern int interactive_mode;
1.41 +7 -0 eda/geda/devel/gnetlist/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/gnetlist/include/prototype.h,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -b -r1.40 -r1.41
--- prototype.h 2 Feb 2005 18:28:09 -0000 1.40
+++ prototype.h 22 Apr 2006 20:09:26 -0000 1.41
@@ -16,6 +16,7 @@
SCM g_get_toplevel_attribute(SCM scm_wanted_attrib);
SCM g_get_slots(SCM scm_uref);
SCM g_get_unique_slots(SCM scm_uref);
+SCM g_graphical_objs_in_net_with_attrib_get_attrib(SCM scm_netname, SCM scm_has_attribute, SCM scm_wanted_attribute);
/* g_rc.c */
SCM g_rc_gnetlist_version(SCM version);
SCM g_rc_net_naming_priority(SCM mode);
@@ -87,6 +88,12 @@
NETLIST *s_netlist_add(NETLIST *ptr);
void s_netlist_print(NETLIST *ptr);
void s_netlist_post_process(TOPLEVEL *pr_current, NETLIST *head);
+void s_netlist_name_named_nets (TOPLEVEL *pr_current,
+ NETLIST *named_netlist,
+ NETLIST *unnamed_netlist);
+char *s_netlist_netname_of_netid (TOPLEVEL *pr_current,
+ NETLIST *netlist_head,
+ int net_id);
/* s_rename.c */
void s_rename_init(void);
void s_rename_destroy_all(void);