Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Chart._parse_coordinates #32116

Closed
mkoeppe opened this issue Jul 3, 2021 · 19 comments
Closed

Chart._parse_coordinates #32116

mkoeppe opened this issue Jul 3, 2021 · 19 comments

Comments

@mkoeppe
Copy link
Contributor

mkoeppe commented Jul 3, 2021

Replacing _init_coordinates.

Split out from #31894, for #32102.

Depends on #32009

CC: @egourgoulhon @vbraun

Component: manifolds

Author: Matthias Koeppe

Branch/Commit: u/mkoeppe/chart__parse_coordinates @ 3d1c44d

Reviewer: Eric Gourgoulhon

Issue created by migration from https://trac.sagemath.org/ticket/32116

@mkoeppe mkoeppe added this to the sage-9.4 milestone Jul 3, 2021
@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 3, 2021

Dependencies: #32009

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 3, 2021

Branch: u/mkoeppe/chart__parse_coordinates

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 3, 2021

New commits:

8ba174cEliminate direct use of Chart._domain
21297f3Merge #32009
deace83Chart: Replace _init_coordinates by _parse_coordinates
4db4995Chart: Fix up `__classcall__` and _parse_coordinates by avoiding unhashable things

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 3, 2021

Author: Matthias Koeppe

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 3, 2021

Commit: 4db4995

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 3, 2021

Branch pushed to git repo; I updated commit sha1. New commits:

fc59c9dChart.__classcall__: Add doctest

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 3, 2021

Changed commit from 4db4995 to fc59c9d

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 5, 2021

Branch pushed to git repo; I updated commit sha1. New commits:

f43b358Chart._init_coordinates: Fix up use of domain
4e316e9Fix bug in Chart.__init__ regarding the determination of top charts (Trac #32112)
907c9bcMerge #32112
1742fdcMerge #32009

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 5, 2021

Changed commit from fc59c9d to 1742fdc

@egourgoulhon
Copy link
Member

comment:6

In line 413 of chart.py, the doctest

sage: Chart._parse_coordinates(M, ['z1:\zeta_1', r'z2:\zeta_2'])

fails due to a missing raw string marker.

@egourgoulhon
Copy link
Member

comment:7

Apart from comment:6, this looks nice!

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 7, 2021

Branch pushed to git repo; I updated commit sha1. New commits:

9ac1834src/sage/manifolds/chart.py: Add raw string marker

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 7, 2021

Changed commit from 1742fdc to 9ac1834

@egourgoulhon
Copy link
Member

comment:9

Thanks!

@egourgoulhon
Copy link
Member

Reviewer: Eric Gourgoulhon

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 7, 2021

comment:10

Thank you!

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 19, 2021

Changed commit from 9ac1834 to 3d1c44d

@sagetrac-git
Copy link
Mannequin

sagetrac-git mannequin commented Jul 19, 2021

Branch pushed to git repo; I updated commit sha1 and set ticket back to needs_review. Last 10 new commits:

69d045aConditionSet: In doctests, do not rename ZZ^2 etc.
daeb91esrc/sage/sets/set.py: Fix docstring markup
2cf2199Merge #32015
1eb270asrc/sage/docs/conf.py: Add more \ensuremath to \DeclareUnicodeCharacter
2682469src/sage/interfaces/sympy_wrapper.py: Use Family, not Set, in doctests to make sure that the SageSet wrapper is actually used
753babbSet_object_enumerated._sympy_: Translate empty sets to EmptySet
141ecdeMerge #32015
bf62543Merge branch 't/32089/conditionset__conditionset_callable_symbolic_expression' into t/32009/eliminate_direct_use_of_the_chart__domain_attribute
ea08261Merge #32009
3d1c44dMerge tag '9.4.beta5' into t/32116/chart__parse_coordinates

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Jul 24, 2021

comment:13

Apparently this has been merged as part of #32089.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants