chiark / gitweb /
Unwanted dep removal search - difficulties
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 6 Feb 2012 14:09:16 +0000 (14:09 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 6 Feb 2012 14:09:16 +0000 (14:09 +0000)
DESIGN

diff --git a/DESIGN b/DESIGN
index 83465d9..1569517 100644 (file)
--- a/DESIGN
+++ b/DESIGN
@@ -280,28 +280,41 @@ rm..  rm..
 
 
 
-                                       proposed                   
-                              /          \                        |
-                            /`---------- \ -----<--------.|
-                            /              |                      |
-                          |               |               |
-               RE-INCLUDE inc             rm REMOVAL      |
-               \          |              /  /             |
-                * REMOVAL rm            /  /              |
-                                  |           inc *               |
-                          rm          /                   |
-                          |          /                    |
-                          rm        /                     |
-                          |        /`--------<-----------.|
-                          inc     /                       |
-                          |      /                        |
-               RE-INCLUDE inc   /                         |
+                                       proposed                       (elsewhere)
+                              /          \                        |   |
+                            /            \                |   |
+                            /              |                      |   |
+                  REMOVAL rm              |               |   |
+                          |               |               |   |
+                        inc               |               |   |
+                                / |               |               |   |
+                       /  inc             |               |   |
+                      |   | `------------ | ----<-------- | -.|
+                             inc  inc             |               |   *2
+                      |`- | ------------- | ----<--------.|   |
+                      `---inc             |              1*  /
+                          |               |               | /
+               RE-INCLUDE inc             rm REMOVAL      |'
+               \          |              /                |
+                * REMOVAL rm            /                 |
+                                  |           inc                 |
+                          inc         /                   |
+                          |          /                    |
+                          inc       /                     |
+                          |        /`--------<-----------.|
+                          inc     /                       |
+                          |      /                        |
+               RE-INCLUDE inc   /                         |
                        \          |    /                          |
-                * REMOVAL rm  /                           |
+                * REMOVAL rm  /                           |
                            |  /                                   |
                            inc                                    |
-                             \                            |
-                              `------------<-------------.|
-                                                          |
-                                                          |
-                                                         IT
+                             \                            |
+                              `------------<-------------.|
+                                                          |
+                                                          |
+                                                         IT
+
+
+  Merge 1* and 2*, diff against some relevant base branch commit
+  or something, and apply to proposed.