Well, I tried doing
make start After that, the code worked! Somehow sage -b was not properly remaking sage. I have no idea why not. --Mark > Terribly sorry for all the spamming but I'm truly perplexed by the > following error. I tried a similar toy example to test the **keywords > syntax and it worked. > > I thought I had changed the > sage.categories.modules_with_basis.ModulesWithBasis > tensor ParentMethod to accept keyword arguments. > > sage/categories/modules_with_basis.py > > class ModulesWithBasis(Category_over_base_ring): > class ParentMethods: > def tensor(*parents, **keywords): > > --------------------- > > I did sage -b and then ran a test where I tried out the new syntax and > got the following error. > > [mshimo@shimozono categories]$ sage -t modules_with_basis.py > Running doctests with ID 2014-02-24-10-24-02-32d69c8c. > Doctesting 1 file. > sage -t modules_with_basis.py > ********************************************************************** > File "modules_with_basis.py", line 456, in > sage.categories.modules_with_basis.ModulesWithBasis.ParentMethods.tensor > Failed example: > M = A.tensor(A, A, category = ModulesWithBasis(QQ)) > Exception raised: > Traceback (most recent call last): > File > "/home/mshimo/sage-git/local/lib/python2.7/site-packages/sage/doctest/forker.py", > line 480, in _run > self.execute(example, compiled, test.globs) > File > "/home/mshimo/sage-git/local/lib/python2.7/site-packages/sage/doctest/forker.py", > line 839, in execute > exec compiled in globs > File "<doctest > sage.categories.modules_with_basis.ModulesWithBasis.ParentMethods.tensor[5]>", > line 1, in <module> > M = A.tensor(A, A, category = ModulesWithBasis(QQ)) > TypeError: tensor() got an unexpected keyword argument 'category' > > -- > You received this message because you are subscribed to the Google Groups > "sage-combinat-devel" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to sage-combinat-devel+unsubscr...@googlegroups.com. > To post to this group, send email to sage-combinat-devel@googlegroups.com. > Visit this group at http://groups.google.com/group/sage-combinat-devel. > For more options, visit https://groups.google.com/groups/opt_out. > > -- You received this message because you are subscribed to the Google Groups "sage-combinat-devel" group. To unsubscribe from this group and stop receiving emails from it, send an email to sage-combinat-devel+unsubscr...@googlegroups.com. To post to this group, send email to sage-combinat-devel@googlegroups.com. Visit this group at http://groups.google.com/group/sage-combinat-devel. For more options, visit https://groups.google.com/groups/opt_out.