On Mar 9, 5:44 am, Harald Schilly <[email protected]> wrote: > On Mar 9, 12:57 am, Mike OS <[email protected]> wrote: > > > -Reduce the number of functions that appear on tab completion. > > For a permutation > > group there are 122 completions. Perhaps 20-40 are within the > > vocabulary of an > > undergrad. > > I don't think that's a good idea - but I have a better one: Display > certain, more importan methods with a bold font. Especially those > methods that aren't inherited would be the more interesting ones! [of > course, that doesn't work everyhere and a manual override should be > available] > > If that is an interesting idea for you -> the mailing list for these > kind of features is sage-notebook > Perhaps bold text is better, but it still seems to me that 122 items, most of which are irrelevant to a student, is bound to interfere with their comfort.
I would even like to see the tab completion list the available functions sorted by functionality in a way that invites some exploration. For example: element creation G.one, G,random_element, .. subgroups: G.center, G.normalizer, G.subgroup.. Properties of the group: G.is_... Properties related to specific type of group (e.g. permutation group) G.orbit... Perhaps this is better for a tutorial or reference page. But to have the reference available (to a student) via tab completion would I think be nice. I'll take it up with sage-notebook in the future. -- You received this message because you are subscribed to the Google Groups "sage-edu" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sage-edu?hl=en.
