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

WIP: Backports for 1.0.2 #29444

Merged
merged 109 commits into from
Nov 3, 2018
Merged

WIP: Backports for 1.0.2 #29444

merged 109 commits into from
Nov 3, 2018

Commits on Sep 30, 2018

  1. correct the docs of Nothing (#29210)

    (cherry picked from commit 5dda994)
    githubtomtom authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    7a30fbd View commit details
    Browse the repository at this point in the history
  2. fix digits(n::Unsigned) with neg base for n > typemax(n)÷2 (#29205)

    Alternative based on #29187
    
    Tests from rforquet's PR linked above.
    
    (cherry picked from commit 16516b5)
    StefanKarpinski authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    bba596f View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    f664f26 View commit details
    Browse the repository at this point in the history
  4. fix awkward phrasing in parallel-computing.md

    (cherry picked from commit 157a6d1)
    Alex Ghitza authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    a7584a8 View commit details
    Browse the repository at this point in the history
  5. Base.TCPServer --> Sockets.TCPServer (#29230)

    (cherry picked from commit abe38f1)
    cgay authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    038b9bb View commit details
    Browse the repository at this point in the history
  6. Changed one identifier in one example (#29279)

    The example used identifier `x` for two different purposes. While this isn't a problem for Julia, it makes humans have to read much more carefully. For examples I think it is much clearer to use different identifiers for different purposes.
    
    (cherry picked from commit 6354405)
    mark-summerfield authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    9cadb4b View commit details
    Browse the repository at this point in the history
  7. Minor cleanup of noteworthy differences (#29245)

    Minor language fixes. Two more significant changes are:
    * it is recommended to use `===` to compare to `nothing`
    * `=` is not a binary operator
    
    (cherry picked from commit 27de698)
    bkamins authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    20b3cb5 View commit details
    Browse the repository at this point in the history
  8. Improve description of Julia keywords (#29229)

    (cherry picked from commit b777030)
    bkamins authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    6c82eef View commit details
    Browse the repository at this point in the history
  9. fix minor typo in parallel-computing.md (#29232)

    (cherry picked from commit ce64546)
    Alex Ghitza authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    c5f3adc View commit details
    Browse the repository at this point in the history
  10. Fix a typo in docs (#29299)

    I spotted a typo when reviewing the merge.
    
    (cherry picked from commit 338cf0d)
    bkamins authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    829a976 View commit details
    Browse the repository at this point in the history
  11. typo fix in parallel-computing.md (#29319)

    (cherry picked from commit 60e6794)
    Alex Ghitza authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    08d8221 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e931f98 View commit details
    Browse the repository at this point in the history
  13. Improve noteworthy differences from R on ismissing (#29332)

    The R function is called is.na, and automatically works element-wise.
    
    (cherry picked from commit 8484f97)
    nalimilan authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    10d8327 View commit details
    Browse the repository at this point in the history
  14. Minor docs correction for maxintfloat. (#29301)

    Fixes #29297, see discussion there.
    
    (cherry picked from commit 64a4f18)
    tpapp authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    fbd841e View commit details
    Browse the repository at this point in the history
  15. Some misisng paren and xrefs (#29351)

    (cherry picked from commit 0b5e21c)
    kshyatt authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    639032c View commit details
    Browse the repository at this point in the history
  16. Backticks and xrefs (#29349)

    (cherry picked from commit c37f4aa)
    kshyatt authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    d0710c7 View commit details
    Browse the repository at this point in the history
  17. avoid conversion from Char to String to Symbol in some LinearAlgebra …

    …routines (#29352)
    
    (cherry picked from commit 993e7d7)
    KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    ea37169 View commit details
    Browse the repository at this point in the history
  18. Minor English fixes in constructors.md (#29338)

    (cherry picked from commit 94aa39b)
    mark-summerfield authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    c5b32ae View commit details
    Browse the repository at this point in the history
  19. Fix: Complex SubArray times real Matrix (#29246)

    * gemm_wrapper! -> mul! (#29224)
    
    * testing for #29224
    
    * code review update: More tests
    
    * Complex times real reinterpret trick fix for vectors and transposed matrices
    
    (cherry picked from commit 82503cd)
    jarlebring authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    5addb28 View commit details
    Browse the repository at this point in the history
  20. fix #29326, return type lowering interfering with closure optimization (

    #29346)
    
    (cherry picked from commit 48f5bb3)
    JeffBezanson authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    69e8fc6 View commit details
    Browse the repository at this point in the history
  21. always obey inline declarations if the calling signature is concrete (#…

    …29258)
    
    This implements the suggestion in
    #27857 (comment)
    
    (cherry picked from commit 8d6c1ce)
    JeffBezanson authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    2f9e279 View commit details
    Browse the repository at this point in the history
  22. fix crash when interpreting optimized top-level expressions (#29217)

    (cherry picked from commit 493068b)
    JeffBezanson authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    80747f6 View commit details
    Browse the repository at this point in the history
  23. Remove docstring relicts of findlast/findprev for regex (#29398)

    (cherry picked from commit 47668c8)
    laborg authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    d67c205 View commit details
    Browse the repository at this point in the history
  24. doc: fix not-true-anymore example with promote_rule (#29416)

    (cherry picked from commit ba41f69)
    rfourquet authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    b029b7b View commit details
    Browse the repository at this point in the history
  25. improve findnext/findprev docstring for strings (#29415)

    (cherry picked from commit bc34c64)
    rfourquet authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    63384f3 View commit details
    Browse the repository at this point in the history
  26. fix #29208, incorrect Union{} result from type intersection (#29380)

    also fixes #29357
    
    (cherry picked from commit 6794778)
    JeffBezanson authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    8cc9136 View commit details
    Browse the repository at this point in the history
  27. fix sizeof(str::AbstractString) docstring (#29414)

    (cherry picked from commit e1f42b1)
    rfourquet authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    87ef685 View commit details
    Browse the repository at this point in the history
  28. Change from parametric T signature to Int32 in _ldexp_exp (#29401)

    __ldexp_exp(f) requires the second argument to be an Int32, so we might as well hard-code that here. It also seems that the old specification is actually not valid, or might have unexpected results, so we should just go with Int32, see #29400 .
    
    (cherry picked from commit 75f798f)
    pkofod authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    9e77dbc View commit details
    Browse the repository at this point in the history
  29. fix #20872, handle UnionAll types in which (#29419)

    (cherry picked from commit f42f7b7)
    JeffBezanson authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    2493934 View commit details
    Browse the repository at this point in the history
  30. Fix sentence fragment (#29431)

    Move whereas clause into subordinate position to avoid sentence fragment.
    
    (cherry picked from commit 8907aff)
    johnmyleswhite authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    bcc39e2 View commit details
    Browse the repository at this point in the history
  31. check return from jl_restore_incremental correctly

    (cherry picked from commit f474f75)
    vchuravy authored and KristofferC committed Sep 30, 2018
    Configuration menu
    Copy the full SHA
    4778a40 View commit details
    Browse the repository at this point in the history

Commits on Oct 6, 2018

  1. Bump Documenter to v0.19.3 (#28559)

    (cherry picked from commit e7d15d4)
    mortenpi authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    9a9c4ba View commit details
    Browse the repository at this point in the history
  2. Minor English fixes/improvements (#29391)

    (cherry picked from commit 8d5c109)
    mark-summerfield authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    a866a5b View commit details
    Browse the repository at this point in the history
  3. Some improvements to variables and scoping manual

    (cherry picked from commit 4020729)
    kshyatt authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    af50a7e View commit details
    Browse the repository at this point in the history
  4. win,init: if stdio is not available, do not exit (#29374)

    Fix #28820
    
    (cherry picked from commit 2460b57)
    jaakkor2 authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    5653c98 View commit details
    Browse the repository at this point in the history
  5. Improved English and egs (#29281)

    Improved English and egs
    
    The examples starting around line 80 showing how to create arrays with dimensions are unhelpful because in every case the dimensions are 2x2 so people don't get any sense of which dimension is which. So I've changed them all to 2x3 which doesn't take up any more vertical space but makes it much clearer which dimension is which.
    
    I don't like the Comprehensions example because the expression is much too complicated: the idea is to show comprehensions, so I think the expression should be a lot simpler.
    
    I changed the `searchsorted` eg to make the searched for number different from all the others to improve clarity.
    
    (cherry picked from commit 29b780e)
    mark-summerfield authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    50588bc View commit details
    Browse the repository at this point in the history
  6. Closed issue #29454 (#29475)

    Changed `String` to `BitSet` as a `mutable struct` example.
    
    (cherry picked from commit dee7d77)
    don-suth authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    f362fb5 View commit details
    Browse the repository at this point in the history
  7. tiny formatting fix on docs (#29463)

    C and Julia code were inside the same code block
    
    (cherry picked from commit 39117c9)
    dpshelio authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    80a9530 View commit details
    Browse the repository at this point in the history
  8. correct language in documentation (#29502)

    (cherry picked from commit 37dc16e)
    bkamins authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    aebc33b View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    b226b2e View commit details
    Browse the repository at this point in the history
  10. Fix #29451: parse(Int, s::AbstractString) when ncodeunits(s) > lastin…

    …dex(s) (#29465)
    
    (cherry picked from commit a984ad0)
    samoconnor authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    3cfe9ce View commit details
    Browse the repository at this point in the history
  11. Add --project option to man page (#29497)

    (cherry picked from commit 7cc9209)
    simonbyrne authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    0e0e629 View commit details
    Browse the repository at this point in the history
  12. English fixes (#29336)

    (cherry picked from commit 7dd1e4c)
    mark-summerfield authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    f35593f View commit details
    Browse the repository at this point in the history
  13. Minor English fixes (#29337)

    (cherry picked from commit 5bc3de4)
    mark-summerfield authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    798b4de View commit details
    Browse the repository at this point in the history
  14. REPL: really fix #29347, searching a string not in history (#29412)

    (cherry picked from commit 55c3c29)
    rfourquet authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    4bff8d6 View commit details
    Browse the repository at this point in the history
  15. REPL: make paste work in search mode (#29373)

    (cherry picked from commit 9280bfc)
    rfourquet authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    e62e48d View commit details
    Browse the repository at this point in the history
  16. Typo (#29482)

    (cherry picked from commit f9b9d85)
    fbruetting authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    a027a6c View commit details
    Browse the repository at this point in the history
  17. REPL: show "failed" when i-search fails, like in readline (#29413)

    The i-search prompt becomes for example: `(failed forward-i-search)`.
    
    (cherry picked from commit 37ab710)
    rfourquet authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    516dde6 View commit details
    Browse the repository at this point in the history
  18. Remove unecessary mention of Julia version in docs (#29519)

    fix #29510
    
    (cherry picked from commit 601ef78)
    singularitti authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    130af13 View commit details
    Browse the repository at this point in the history
  19. Fix a typo in parallel computing doc (#29521)

    (cherry picked from commit 3cc4b80)
    singularitti authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    e214319 View commit details
    Browse the repository at this point in the history
  20. Update performance-tips.md (#29543)

    My apologies if this small edit is somewhere else waiting to be merged. I couldn't find it...
    
    (cherry picked from commit 62e9ba4)
    raminammour authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    d75ebb5 View commit details
    Browse the repository at this point in the history
  21. cleanup history file for generate_precompile (#29068)

    (cherry picked from commit cfc967b)
    iblislin authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    28265d9 View commit details
    Browse the repository at this point in the history
  22. fix bug in parsing extended colon-like operators (#29314)

    (cherry picked from commit 99e0b3b)
    JeffBezanson authored and KristofferC committed Oct 6, 2018
    Configuration menu
    Copy the full SHA
    1a96057 View commit details
    Browse the repository at this point in the history

Commits on Oct 10, 2018

  1. fix reinterpret(Char, ::UInt32) for "unnatural" values (fix #29181) (#…

    …29192)
    
    This code was assuming that character values only have bit-patterns
    that decoding a string can produce, but of course `reinterpret` can
    produce any bit pattern in a `Char` whatsoever. The fix doesn't use
    that assumption and only uses the cache for actual ASCII characters.
    
    (cherry picked from commit 88f74b7)
    StefanKarpinski authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    58a651b View commit details
    Browse the repository at this point in the history
  2. Still set rpath-link in RPATH_ESCAPED_ORIGIN

    We use this setting for linking curl, which itself needs to find libssh2
    and mbedtls. However, while curl will indeed eventually be in the same
    directory as these two libraries, it is not during linking, causing link
    failures (unless we happen to have global copies of the same libraries
    that the linker can pick up). Add an rpath-link command with the absolute
    path to our library directory to make sure the dependent libraries get
    picked up at link time.
    
    (cherry picked from commit 59b6645)
    Keno authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    2fe2da3 View commit details
    Browse the repository at this point in the history
  3. Add an option to disable building libssh2 tests

    These fail to build if mbedtls is not available in the global
    linker search path. Add a simple flag to disable them, since
    we don't use them.
    
    (cherry picked from commit 4412dd4)
    Keno authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    765a4c3 View commit details
    Browse the repository at this point in the history
  4. Code-format some function names in doc headers (#29485)

    (cherry picked from commit 15843d5)
    blegat authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    9b7f28b View commit details
    Browse the repository at this point in the history
  5. flatten empty tuple - fix #29112 (#29548)

    (cherry picked from commit 38612e0)
    KlausC authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    d41f77c View commit details
    Browse the repository at this point in the history
  6. basedocs: add 'See also' for getproperty and setproperty! (#29570)

    (cherry picked from commit 9616406)
    iblislin authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    b46c362 View commit details
    Browse the repository at this point in the history
  7. Fixing abs for Rational{<:Unsigned} (#29561)

    * Fix abs for Rational{<:Unsigned}
    
    * Add tests for abs(x::Rational)
    
    (cherry picked from commit 4eb1a93)
    lcontento authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    1123f0a View commit details
    Browse the repository at this point in the history
  8. fix #29528, specificity transitivity error in DiffEqBase

    (cherry picked from commit f034533)
    JeffBezanson authored and KristofferC committed Oct 10, 2018
    Configuration menu
    Copy the full SHA
    c88e33b View commit details
    Browse the repository at this point in the history

Commits on Oct 19, 2018

  1. Fix quantile doctest formatting (#29573)

    An errant space was causing the online documentation to render the docstring incorrectly: https://docs.julialang.org/en/v1/stdlib/Statistics/index.html#Statistics.quantile
    
    (cherry picked from commit 367aab3)
    bovine3dom authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    e7aef94 View commit details
    Browse the repository at this point in the history
  2. Add findlast and findprev examples to strings.md manual (#29019)

    (cherry picked from commit e20d1ee)
    royalbhati authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    f1d4dde View commit details
    Browse the repository at this point in the history
  3. Document Dates.value (#29591)

    (cherry picked from commit b7a7002)
    amellnik authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    0b44f6e View commit details
    Browse the repository at this point in the history
  4. fix an indent in documentation of Mmap.mmap (#29641)

    (cherry picked from commit 9fd9962)
    bicycle1885 authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    d2238ec View commit details
    Browse the repository at this point in the history
  5. Workaround subarray test failure due to associativity. (#29386)

    | subarray: Test Failed at /usr/share/julia/test/subarray.jl:611
    |  Expression: #= /usr/share/julia/test/subarray.jl:611 =# @inferred(sum(Base.unaliascopy(V))) == sum(V) == sum(A[2:5, :, 2:5, 1:2:5])
    |   Evaluated: 121.8579669083425 == 121.8579669083425 == 121.85796690834263
    
    A = rand(5,5,5,5)
    V = view(A, 2:5, :, 2:5, 1:2:5)
    @code_typed sum(V)  # calls mapfoldl
    @code_typed sum(A[2:5, :, 2:5, 1:2:5])  # calls mapreduce
    
    mapreduce doesn't guarantee the associativity, which is likely
    the cause of this precision issue in random sum.
    
    (cherry picked from commit 518f548)
    cdluminate authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    fff684c View commit details
    Browse the repository at this point in the history
  6. Fix typo in arrays.md (#29648)

    (cherry picked from commit 57a0347)
    ckant787 authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    84ed14b View commit details
    Browse the repository at this point in the history
  7. fix #29644: getproperty of Tridiagonal{SparseVector} (#29646)

    * fix #29644: getfield of Tridiagonal{SparseVector}
    
    * Fix tests.
    
    (cherry picked from commit 0902d58)
    fredrikekre authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    4a96798 View commit details
    Browse the repository at this point in the history
  8. fix #29662: missing import from Base.Printf to Printf stdlib. (#29663)

    (cherry picked from commit 84b9577)
    fredrikekre authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    a97d40c View commit details
    Browse the repository at this point in the history
  9. Use a stable inverse for Tridiagonal and SymTridiagonal (#29667)

    * Use a stable inverse for Tridiagonal and SymTridiagonal
    
    Fixes #29630
    
    * Fix ldlt in the complex case
    
    (cherry picked from commit 00bb4f2)
    andreasnoack authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    03ecf81 View commit details
    Browse the repository at this point in the history
  10. Don't splat a number in ReshapedArray (#29677)

    Work around for #29675.
    
    (cherry picked from commit 2a9271a)
    mbauman authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    9b2d636 View commit details
    Browse the repository at this point in the history
  11. Adjust doc test for \ to avoid rounding (#29689)

    (cherry picked from commit f51816b)
    andreasnoack authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    e5e3a49 View commit details
    Browse the repository at this point in the history
  12. Added docs for external profiling (#28538)

    (cherry picked from commit 0d050ac)
    fisiognomico authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    8b1c3ca View commit details
    Browse the repository at this point in the history
  13. Fix a typo in profile.md (#29627)

    (cherry picked from commit 806d7c2)
    colaholic authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    975d690 View commit details
    Browse the repository at this point in the history
  14. triu M>N case bugfix

    (cherry picked from commit dcf0eae)
    
    fix a typo
    
    (cherry picked from commit 1b030b2)
    GiggleLiu authored and KristofferC committed Oct 19, 2018
    Configuration menu
    Copy the full SHA
    75e7d05 View commit details
    Browse the repository at this point in the history

Commits on Oct 29, 2018

  1. Upgrade to new Documenter. (#29470)

    (cherry picked from commit a897365)
    fredrikekre authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    d00e343 View commit details
    Browse the repository at this point in the history
  2. fix jldoctest example in mapreduce(...) (#29604)

    (cherry picked from commit 3b7be23)
    thchr authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    f7eeed4 View commit details
    Browse the repository at this point in the history
  3. Uniform scaling cat with zero dimensions (#29457)

    * Uniform scaling cat with zero dimensions
    
    * Missing type assertion in test
    
    (cherry picked from commit 4093dbf)
    mfalt authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    6da9a6c View commit details
    Browse the repository at this point in the history
  4. Mention that the = part of --project is optional. Add to regular …

    …Julia docs as well. (#29731)
    
    (cherry picked from commit 44dd917)
    simonbyrne authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    82ae7e3 View commit details
    Browse the repository at this point in the history
  5. Fix bug in nullspace when the matrix is empty (#29725)

    Make nullspace work for Adjoint
    
    Fixes #28846
    
    (cherry picked from commit 2e2b14c)
    andreasnoack authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    ba3c39b View commit details
    Browse the repository at this point in the history
  6. convert Integer in Cholesky constructors to BlasInt (#29732)

    (cherry picked from commit 53563cd)
    kleinschmidt authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    ebbaf5d View commit details
    Browse the repository at this point in the history
  7. Fix hashing of Dates.Time. Fixes #29480 (#29742)

    (cherry picked from commit 1db6047)
    JeffBezanson authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    116b091 View commit details
    Browse the repository at this point in the history
  8. punctuation error (#29763)

    fix two punctuation errors
    
    (cherry picked from commit 2a01598)
    ckant787 authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    29c1eb2 View commit details
    Browse the repository at this point in the history
  9. fix #29718, union field alignment (#29722)

    (cherry picked from commit 70be5f2)
    JeffBezanson authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    62ae729 View commit details
    Browse the repository at this point in the history
  10. adding _small_enough for Diagonal so that fill! works (#29780)

    (cherry picked from commit ee08fd6)
    mcognetta authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    20a7264 View commit details
    Browse the repository at this point in the history
  11. Fixed for the markdown table in getting-started.md (#29797)

    (cherry picked from commit a8cd3a1)
    wookay authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    7d1875b View commit details
    Browse the repository at this point in the history
  12. clarify pinv documentation (#29793)

    * clarify pinv documentation
    
    The `pinv` documentation falsely implied that it discarded singular values `σ > tol`, when in fact it discards `σ > tol max(σ)`.  This PR corrects the docstring.
    
    (`σ > tol max(σ)` is a good behavior!  `tol` should be a dimensionless quantity that doesn't depend on the overall scaling/units of the matrix.)
    
    * rename tol -> rtol
    
    (cherry picked from commit 2996521)
    stevengj authored and KristofferC committed Oct 29, 2018
    Configuration menu
    Copy the full SHA
    7bfe65a View commit details
    Browse the repository at this point in the history

Commits on Nov 2, 2018

  1. Created an actual table [Manual,Scope of Variables] (#29789)

    (cherry picked from commit 679c5b5)
    Vic authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    307f920 View commit details
    Browse the repository at this point in the history
  2. Make tables on Interfaces manual page more consistent (#29703)

    (cherry picked from commit be4b5c9)
    oxinabox authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    8ace044 View commit details
    Browse the repository at this point in the history
  3. Fix out-of-tree build of docs, fix #29757. (#29760)

    (cherry picked from commit ffaf849)
    fredrikekre authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    1e298f7 View commit details
    Browse the repository at this point in the history
  4. Use Documenter release instead of master. (#29830)

    (cherry picked from commit be1ae20)
    fredrikekre authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    5864e7e View commit details
    Browse the repository at this point in the history
  5. Fix CInt to Cint in docs (#29834)

    (cherry picked from commit 82c4fce)
    musm authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    17a45cc View commit details
    Browse the repository at this point in the history
  6. improve performance for ascii (#29609)

    (cherry picked from commit b72fc4c)
    KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    df5618b View commit details
    Browse the repository at this point in the history
  7. propgate inbounds to substring and use it in split (#29557)

    * propgate inbounds to substring and use it in split
    
    * remove Base prefix
    
    (cherry picked from commit 18b9fc2)
    KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    13b3983 View commit details
    Browse the repository at this point in the history
  8. add inbounds to some more substrings (#29680)

    (cherry picked from commit 5c2e0b5)
    KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    3dcb8b2 View commit details
    Browse the repository at this point in the history
  9. improve performance for sorting columns in sparse matrix (#29682)

    (cherry picked from commit 2885b62)
    KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    8647b96 View commit details
    Browse the repository at this point in the history
  10. improve performance for sparse matrix vector indexing (#29696)

    (cherry picked from commit 0e023d0)
    KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    d58ee9f View commit details
    Browse the repository at this point in the history
  11. speed up logical indexing by bitarray (#29746)

    * speed up logical indexing by bitarray
    
    * changed inbounds / OOB behavior to match array iterators
    
    switched spelling of _blsr
    
    * Update base/multidimensional.jl
    
    Co-Authored-By: chethega <[email protected]>
    (cherry picked from commit 44f2563)
    chethega authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    e012058 View commit details
    Browse the repository at this point in the history
  12. help type inference for logical indexing (#29633)

    (cherry picked from commit aa72f72)
    chethega authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    14be38f View commit details
    Browse the repository at this point in the history
  13. Download Pkg from GitHub releases. (#29615)

    * Remove Pkg from the JuliaLang/julia repo.
    
    * Use git-external to install Pkg during build.
    
    (cherry picked from commit 1717adb)
    fredrikekre authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    6b11812 View commit details
    Browse the repository at this point in the history
  14. fix eval world updates

    These were scattered about conservatively, and not always in the right places.
    Here we narrow them to apply more specifically, and remove several that should not be observable.
    
    fix #29761
    
    (cherry picked from commit 715e0eb, PR #29765)
    vtjnash authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    87d94ea View commit details
    Browse the repository at this point in the history
  15. inference: fix egal_tfunc for Conditional

    Oops.
    
    fixes #29836, and adds explicit test coverage
    
    (cherry picked from commit e270fbb)
    vtjnash authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    31234c1 View commit details
    Browse the repository at this point in the history
  16. inference: fix efficiency of tfunc key lookup

    This was broken when `findfirst` was deprecated in 9bdf07f.
    
    (cherry picked from commit 3aeccec)
    vtjnash authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    3df1997 View commit details
    Browse the repository at this point in the history
  17. Make pinv work for Adjoint (#29837)

    Fixes #29723
    
    (cherry picked from commit a472bc7)
    andreasnoack authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    bb6a9af View commit details
    Browse the repository at this point in the history
  18. fix reinterpret error message string (#29844)

    (cherry picked from commit 5e9feb4)
    KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    0861979 View commit details
    Browse the repository at this point in the history
  19. Reduce allocation in flatten (#29786)

    (cherry picked from commit 07ea302)
    mschauer authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    f0badf9 View commit details
    Browse the repository at this point in the history
  20. Use require(pkgid, ...) instead of relative require (#29770)

    Co-authored-by: Jameson Nash <[email protected]>
    (cherry picked from commit 6ae6551)
    vchuravy authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    facd000 View commit details
    Browse the repository at this point in the history
  21. Reinstate statically computed log event ids (#29878)

    * fix bug and add tests
    
    * Reinstate statically computed log record ids
    
    Log ids are meant to identify the location of the message in the source
    code and must be computed at compile time.
    
    fix #28786, fix #28400; closes #29355.
    
    * Clarify documentation regarding log record `id`
    
    (cherry picked from commit 51683c4)
    c42f authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    52c67fa View commit details
    Browse the repository at this point in the history
  22. Fix isvalid for 3-byte overlong encoded UTF-8 sequences

    (cherry picked from commit 1bbea22)
    ScottPJones authored and KristofferC committed Nov 2, 2018
    Configuration menu
    Copy the full SHA
    8ae1d48 View commit details
    Browse the repository at this point in the history