Well, I have changed "descents" to "standard_descents", but I still have problems with the next two lines of my file. I use robinson_schensted_inverse. I see that it is deprecated (and certainly it should be, it did not even return a correct result one year ago and I had to patch it). So, deprecated, OK, but it still exists, and returns a different type now. Instead of a word (as it should be) it returns a list of two lists. This is bad. I can easily replace w by w[1]. But this is still not a word, and my function had to compute its descent composition. So it fails. I replace w by Word(w[1]). It fails again, as words do not have anymore a descents_composition ... So it is now Word(w[1]).standard_permutation().descents_composition(), and so on ...
In summary, a short and very simple code written some 10 moths ago is now totally unusable and needs to be modified at each single line. Le jeudi 17 octobre 2013 08:45:13 UTC+2, darijgrinberg a écrit : > > Hi Jean-Yves and everyone, > > OK, so it seems that some patch on the sage-combinat queue as of > sage-5.4.1 solved the descents() problem in a more radical way than my > sage-main patch. When my patch got merged into sage-main, the > sage-combinat page would no longer apply, and so descents() once again > became the old weird faux-descents function, while the correct > descents function was now named standard_descents(). > > I wish I could confirm this but there seems to be no way to see the > sage-combinat patches without being on the queue, let alone to see the > old patches that are no longer in the queue. > > Either way, we should think about descents() when we rewrite tableau.py. > > Best regards, > Darij > > -- 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.