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

Better SubArray support for strange indices #15144

Merged
merged 1 commit into from
Feb 20, 2016

Conversation

mbauman
Copy link
Sponsor Member

@mbauman mbauman commented Feb 18, 2016

Fix #15138. Additionally, ensure we dispatch to the proper method for views of views.

Fix JuliaLang#15138. Additionally, ensure dispatch behaves properly for views of views.
@timholy
Copy link
Sponsor Member

timholy commented Feb 19, 2016

👍 . Presumably you were motivated independently, but you may be interested in JuliaMath/Interpolations.jl#106.

@mbauman
Copy link
Sponsor Member Author

mbauman commented Feb 19, 2016

You're on to me! No, I hadn't seen that, but I've definitely had Interpolations and similar packages in mind. The path towards two Arraypocalypse check boxes got a lot easier with lispy SubArrays - full APL indexing and allowing all Numbers (#12567 (comment)) should just be a handful of changes each.

@mbauman
Copy link
Sponsor Member Author

mbauman commented Feb 20, 2016

Linux32 failed with a strange compilation error building libuv (log); I restarted it.

@tkelman
Copy link
Contributor

tkelman commented Feb 20, 2016

Thanks for gisting the log. That's usually a sign that something in the deps cache was corrupt somehow. Anyway, lgtm.

mbauman added a commit that referenced this pull request Feb 20, 2016
Better SubArray support for strange indices
@mbauman mbauman merged commit de1f565 into JuliaLang:master Feb 20, 2016
@mbauman mbauman deleted the mb/strange-indices branch February 20, 2016 06:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants