Changes between Initial Version and Version 2 of Ticket #18555
- Timestamp:
- 06/03/15 17:09:15 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #18555
-
Property
Authors
changed from
to
Andrew Mathas
- Property Cc ncohen added
-
Property
Component
changed from
PLEASE CHANGE
tointerfaces
-
Property
Summary
changed from
Pickling global options
toPickling and otherwise enhancing global options
- Property Keywords options added
-
Property
Type
changed from
PLEASE CHANGE
toenhancement
-
Property
Authors
changed from
-
Ticket #18555 – Description
initial v2 1 Instances of the [http://doc.sagemath.org/html/en/reference/structure/sage/structure/global_options.html GlobalOptions] class in `sage.structure.global_options` do not pickle, which is annoying and causes various problems. 2 3 In addition, when the `GlobalOptions` class was introduced it was suggested in [https://groups.google.com/forum/#!searchin/sage-devel/globabloptions/sage-devel/7ApZgwBTU4U/Qe6QoeuYgvAJ sage-dev] that it "would be nice" if we could implement the syntax used in the IPython configuration: 4 {{{ 5 6 A.options.foobar = 1 7 8 in addition to 9 10 A.options(foobar=1) 11 }}} 12 13 This (soon to be uploaded) patch will implement both of these features.