#19320: WQSym (Hopf algebra of packed words/ordered set partitions)
-------------------------------------+-------------------------------------
       Reporter:  elixyre            |        Owner:
           Type:  task               |       Status:  new
       Priority:  major              |    Milestone:  sage-6.9
      Component:  combinatorics      |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Jean-Baptiste      |    Reviewers:
  Priez                              |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  cae0e8d700c85137b37dadeeb8adc7212b8e414d
  public/hopf_algebras/wqsym         |     Stopgaps:
   Dependencies:  #15611, #19283,    |
  #15573                             |
-------------------------------------+-------------------------------------

Comment (by kdilks):

 Sometimes the way that git keeps tracks of changes doesn't quite work the
 same way that we think of changing a file, and it's not smart enough to
 figure out what happened.

 In this case, I pulled in your branch to my local version, and got this
 output

 git_trac.git_error.GitError: git returned with non-zero exit code (1) when
 executing "git merge FETCH_HEAD"
     STDOUT: Auto-merging src/sage/combinat/set_partition_ordered.py
     STDOUT: CONFLICT (content): Merge conflict in
 src/sage/combinat/set_partition_ordered.py
     STDOUT: Auto-merging src/sage/combinat/set_partition.py
     STDOUT: Auto-merging src/sage/combinat/permutation.py
     STDOUT: Auto-merging src/sage/combinat/composition.py
     STDOUT: Auto-merging src/sage/combinat/all.py
     STDOUT: Auto-merging src/doc/en/reference/categories/index.rst
     STDOUT: Automatic merge failed; fix conflicts and then commit the
 result.


 That means it had problems figuring out what happened in the file
 {{{set_partition_ordered.py}}}. Then when you go into that file, at some
 point in the middle there will be a block of text that looks like
 {{{
 <<<<<<< HEAD

 what was originally in this space
 ================

 what your new branch has in this space

 >>>>>>>
 }}}



 In this case, 'what was originally in this space' was just {{{class
 OrderedSetPartitions(Parent, UniqueRepresentation):}}}, which I think was
 originally a place holder until that code got written. Then your code
 added some methods before that class was defined, and then defined that
 class. I think git just got confused because that line wasn't changed or
 deleted, but moved into the middle of a bunch of other changes.

 Anyways, you solve the merge conflict by combining the two sections of
 code into what you actually want it to be. In this case, I just had to
 delete the 'what was originally in this space' and the conflict markers.

--
Ticket URL: <http://trac.sagemath.org/ticket/19320#comment:5>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to