X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ian/git?a=blobdiff_plain;f=strategy.tex;h=bfd392224d6e5c854573b4988f4314fd66d40530;hb=10349841867fe9a86f40563ed485773e20238cb5;hp=bf136f69c912d185b9531089fafc2dd2922913c6;hpb=8ee16bd8a84437fc51257805eb234c4dee054889;p=topbloke-formulae.git diff --git a/strategy.tex b/strategy.tex index bf136f6..bfd3922 100644 --- a/strategy.tex +++ b/strategy.tex @@ -50,6 +50,10 @@ the $\le$-maximal elements of $\bigcup_{J \in \set J} \pendsof{J}{\p}$ Convenience notation for $\bigforall_{E \in \pendsof{\set X}{\p}} E \le T$ +\item[ $\allsrcs$ ] +$\bigcup_{\p \in \allpatches} \set H^{\pn} \cup \set H^{\py}$. +All the input commits to the update algorithm. (See below.) + %\item[ $\set E_{\pc}$ ] %$ \bigcup_i \pendsof{S_{\pc,i}}{\pc} $. %All the ends of $\pc$ in the sources. @@ -70,7 +74,7 @@ $\bigforall_{E \in \pendsof{\set X}{\p}} E \le T$ The topmost patch which we are trying to update. This and all of its dependencies will be updated. -\item[ $h : \pc^{+/-} \mapsto \set H_{\pc^{+/-}}$ ] +\item[ $h : \pc^{+/-} \mapsto \set H^{\pc^{+/-}}$ ] Function for getting the existing heads $\set H$ of the branch $\pc^{+/-}$. These are the heads which will be merged and used in this update. This will include the current local and remote git refs, as desired. @@ -100,8 +104,8 @@ during the update algorithm). \item[ $\tipcn, \tipcy$ ] The new tips of the git branches $\pcn$ and $\pcy$, containing -all the correct commits (and the correct other patches), as -generated by the Traversal phase of the update algorithm. +all the appropriate commits (and the appropriate other patches), +as generated by the Traversal phase of the update algorithm. \end{basedescript}