Skip to content
This repository has been archived by the owner on Jul 22, 2024. It is now read-only.

Fix super->supertype deprecation warning #253

Merged
merged 2 commits into from
Aug 22, 2016
Merged

Fix super->supertype deprecation warning #253

merged 2 commits into from
Aug 22, 2016

Conversation

timholy
Copy link
Member

@timholy timholy commented Aug 22, 2016

I'm going to tag a new release, since the current one fails on 0.5 and makes packages like ProfileView fail their tests.

@lobingera
Copy link
Contributor

how can deprecations warnings break testing?

@timholy
Copy link
Member Author

timholy commented Aug 22, 2016

They don't. I just wanted to fix test warnings before tagging.

@timholy
Copy link
Member Author

timholy commented Aug 22, 2016

The last tag of Gtk was in mid-June.

@@ -16,9 +16,9 @@ immutable _GList{T} <: _LList{T}
prev::Ptr{_GList{T}}
end
eltype{T}(::Type{_LList{T}}) = T
eltype{L<:_LList}(::Type{L}) = eltype(super(L))
eltype{L<:_LList}(::Type{L}) = eltype(supertype(L))
Copy link
Contributor

@tkelman tkelman Aug 22, 2016

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

is this in Compat 0.8.0 ? nevermind, yes it is JuliaLang/Compat.jl@d360cca

@timholy timholy force-pushed the teh/super branch 2 times, most recently from bc3929f to f6ff2a3 Compare August 22, 2016 13:06
@timholy
Copy link
Member Author

timholy commented Aug 22, 2016

There's some Homebrew problem. Will this be exacerbated if I tag a new version, or is it already an issue now?

@tkelman
Copy link
Contributor

tkelman commented Aug 22, 2016

ref JuliaPackaging/Homebrew.jl#121 so it's been a problem for a while, but may be work-around-able with a Homebrew.postinstall call? cc @staticfloat so this doesn't fall off your radar completely

@timholy
Copy link
Member Author

timholy commented Aug 22, 2016

OK, so I won't let this hold up tagging.

@timholy timholy merged commit 5e3338c into master Aug 22, 2016
@timholy timholy deleted the teh/super branch August 22, 2016 13:43
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants