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

gEDA-cvs: pcb.git: branch: master updated (17ba60b0515558fdcaaa1af4371cc3dfda657de9)



The branch, master has been updated
       via  17ba60b0515558fdcaaa1af4371cc3dfda657de9 (commit)
      from  54c01a9af1080c6b96462626d027fb21fbd1a9a9 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.


=========
 Summary
=========

 src/action.c |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)


=================
 Commit Messages
=================

commit 17ba60b0515558fdcaaa1af4371cc3dfda657de9
Author: Stanislav Brabec <sbrabec@xxxxxxx>
Commit: Peter Clifton <pcjc2@xxxxxxxxx>

    RipUp(): Rip arcs created by toporouter.
    
    Toporouter creates not only lines but also arcs.
    Rip up all auto routed tracks should rip these arcs as well.
    
    Closes-bug: lp-812380
    
    Reviewed-by: Peter Clifton <pcjc2@xxxxxxxxx>

:100644 100644 9b67924... d6e1d89... M	src/action.c

=========
 Changes
=========

commit 17ba60b0515558fdcaaa1af4371cc3dfda657de9
Author: Stanislav Brabec <sbrabec@xxxxxxx>
Commit: Peter Clifton <pcjc2@xxxxxxxxx>

    RipUp(): Rip arcs created by toporouter.
    
    Toporouter creates not only lines but also arcs.
    Rip up all auto routed tracks should rip these arcs as well.
    
    Closes-bug: lp-812380
    
    Reviewed-by: Peter Clifton <pcjc2@xxxxxxxxx>

diff --git a/src/action.c b/src/action.c
index 9b67924..d6e1d89 100644
--- a/src/action.c
+++ b/src/action.c
@@ -3683,6 +3683,15 @@ ActionRipUp (int argc, char **argv, int x, int y)
 	      }
 	  }
 	  ENDALL_LOOP;
+	  ALLARC_LOOP (PCB->Data);
+	  {
+	    if (TEST_FLAG (AUTOFLAG, arc) && !TEST_FLAG (LOCKFLAG, arc))
+	      {
+		RemoveObject (ARC_TYPE, layer, arc, arc);
+		changed = true;
+	      }
+	  }
+	  ENDALL_LOOP;
 	  VIA_LOOP (PCB->Data);
 	  {
 	    if (TEST_FLAG (AUTOFLAG, via) && !TEST_FLAG (LOCKFLAG, via))




_______________________________________________
geda-cvs mailing list
geda-cvs@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-cvs