{"action":"created","issue":{"url":"https://api.github.com/repos/sympy/sympy/issues/11241","repository_url":"https://api.github.com/repos/sympy/sympy","labels_url":"https://api.github.com/repos/sympy/sympy/issues/11241/labels{/name}","comments_url":"https://api.github.com/repos/sympy/sympy/issues/11241/comments","events_url":"https://api.github.com/repos/sympy/sympy/issues/11241/events","html_url":"https://github.com/sympy/sympy/pull/11241","id":160302995,"number":11241,"title":"Generalize `geometry.Line`","user":{"login":"siefkenj","id":839083,"avatar_url":"https://avatars.githubusercontent.com/u/839083?v=3","gravatar_id":"","url":"https://api.github.com/users/siefkenj","html_url":"https://github.com/siefkenj","followers_url":"https://api.github.com/users/siefkenj/followers","following_url":"https://api.github.com/users/siefkenj/following{/other_user}","gists_url":"https://api.github.com/users/siefkenj/gists{/gist_id}","starred_url":"https://api.github.com/users/siefkenj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/siefkenj/subscriptions","organizations_url":"https://api.github.com/users/siefkenj/orgs","repos_url":"https://api.github.com/users/siefkenj/repos","events_url":"https://api.github.com/users/siefkenj/events{/privacy}","received_events_url":"https://api.github.com/users/siefkenj/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-06-14T22:54:25Z","updated_at":"2016-09-20T18:21:28Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/sympy/sympy/pulls/11241","html_url":"https://github.com/sympy/sympy/pull/11241","diff_url":"https://github.com/sympy/sympy/pull/11241.diff","patch_url":"https://github.com/sympy/sympy/pull/11241.patch"},"body":"This generalizes the functions in `line.py` to work in dimensions higher than 2 where possible.  It is a step along the way to unifying `Line` and `Line3D` in a similar way to the unification of `Point` and `Point3D`.  Incidentally, the generalized routines are shorter, but relying on the `Matrix` object seems to make them slower.  If speed is an issue, optimized routines for particular dimensions can be added after `Line` and `Line3D` are unified."},"comment":{"url":"https://api.github.com/repos/sympy/sympy/issues/comments/248387632","html_url":"https://github.com/sympy/sympy/pull/11241#issuecomment-248387632","issue_url":"https://api.github.com/repos/sympy/sympy/issues/11241","id":248387632,"user":{"login":"siefkenj","id":839083,"avatar_url":"https://avatars.githubusercontent.com/u/839083?v=3","gravatar_id":"","url":"https://api.github.com/users/siefkenj","html_url":"https://github.com/siefkenj","followers_url":"https://api.github.com/users/siefkenj/followers","following_url":"https://api.github.com/users/siefkenj/following{/other_user}","gists_url":"https://api.github.com/users/siefkenj/gists{/gist_id}","starred_url":"https://api.github.com/users/siefkenj/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/siefkenj/subscriptions","organizations_url":"https://api.github.com/users/siefkenj/orgs","repos_url":"https://api.github.com/users/siefkenj/repos","events_url":"https://api.github.com/users/siefkenj/events{/privacy}","received_events_url":"https://api.github.com/users/siefkenj/received_events","type":"User","site_admin":false},"created_at":"2016-09-20T18:21:28Z","updated_at":"2016-09-20T18:21:28Z","body":"I think maybe `Point(1,1)+(.1,.2)` should raise an exception and we should only auto-convert sequences when they are explicitly passed as arguments to methods."}}
{"actor":{"display_login":"siefkenj"}}