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

[release-0.4] rollup of pending backports #13072

Merged
merged 25 commits into from
Sep 13, 2015
Merged

Conversation

tkelman
Copy link
Contributor

@tkelman tkelman commented Sep 11, 2015

Doing this in one PR to consolidate CI - I also want to try running PackageEvaluator on binaries built from this branch, so don't merge until I see how that goes (we shouldn't need to do an RC2 for at least a few more days).

vtjnash and others added 21 commits September 11, 2015 05:42
add fallback output for macros and update tests

closes #13002

(cherry picked from commit b6cc2ed)
ref #13013
add some tests

(cherry picked from commit ae7ba6a)
(cherry picked from commit daa95f1)
ref #13046
(cherry picked from commit fb83f51)
ref #13034
also fix eltype promotion in sparse max and min

Also add $ because Jiahao asked nicely

(cherry picked from commit cdb6496)
ref #13024
(cherry picked from commit 265e0fa)
ref #13045
A good number were only blocked by having doctests.

(cherry picked from commit 4a8b163)
(cherry picked from commit 88ebc5f)
ref #13056
(cherry picked from commit a1141bc)
Unwrap the sqrt documentation

(cherry picked from commit 5dde9b2)
(cherry picked from commit f0a35cb)
ref #13061
@jakebolewski
Copy link
Member

Any chance the two new doc system commits could go in this branch?

MichaelHatherly and others added 4 commits September 11, 2015 08:07
Searching for function documentation only checked the first module
that had any documentation for the `Function`, other candidate modules
were ignored.

Fixes #13068.

(cherry picked from commit 2acf56d)
ref #13070
Macros were being listed as anonymous functions in docs summary.

(cherry picked from commit 9db4375)
ref #13073
Prior to this fix attempting to document baremodules results in an infinite
error message plus segfault when trying to escape:

    julia> "..." baremodule M end

This fix imports `call` and `@doc` into the module automatically.

Also makes documenting empty baremodules an error since that was also
causing segfaults. That limitation won't impact any real-world code though.

Tests and documentation updates as well.

(cherry picked from commit 8edd917)
ref #13067
@tkelman
Copy link
Contributor Author

tkelman commented Sep 13, 2015

tkelman@ygdesk:~/github/PackageEvaluator.jl/scripts$ jq ".exit_code" nightly/*.json | sort | uniq -c
    352 "0"
    174 "1"
      3 "124"
    105 "254"
     61 "255"

I'm going to call that consistent with http://pkg.julialang.org/pulse.html results from RC1. Will do another one of these and repeat with everything not yet included here.

tkelman added a commit that referenced this pull request Sep 13, 2015
[release-0.4] rollup of pending backports
@mbauman
Copy link
Member

mbauman commented Sep 13, 2015

Thanks Tony!

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.