To reduce the problem about sharing code, all the custom settings could be saved in a dictionary and a simple call to your own dictionary would restore your own custom settings again.
I see your point about reduced compatibility between different people's code, though. I'd still much more prefer this to a change in the default behaviour that would break my own code without providing a way of reverting this change to run my old code. Stan Robert Bradshaw wrote: > On Sep 10, 2009, at 12:13 PM, Stan Schymanski wrote: > > One problem with too much customization is that it makes debugging > and sharing code a lot harder. I really don't like the idea of having > to use someone else's settings to use someone else's code. Issues > like ln vs log for output aren't as big of a deal, but the same > function returning completely different kinds of output is > potentially incompatible. > > - Robert > > > > > --~--~---------~--~----~------------~-------~--~----~ To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://www.sagemath.org -~----------~----~----~----~------~----~------~--~---