Permalink
Switch branches/tags
Commits on Aug 23, 2017
  1. at-deprecate diagm(A::BitMatrix) diagm(vec(A)) (#23373)

    fredrikekre committed on GitHub Aug 23, 2017
  2. Convert special tests to testsets (#23111)

    * Convert special tests to testsets
    
    * Fix spacing. Remove extraneous testsets.
    kshyatt committed with andreasnoack Aug 23, 2017
Commits on Aug 22, 2017
  1. Add Julia port of Openlibm asin (#23088)

    * Add asin tests.
    
    * Add Julia implementation of asin.
    
    * Change asin_p and asin_q for arc_p and arc_q for future use in acos.
    pkofod committed with simonbyrne Aug 22, 2017
  2. Merge pull request #23286 from JuliaLang/cv/cred-cleanup

    Remove outdated `LibGit2.get_creds!` methods
    omus committed on GitHub Aug 22, 2017
  3. Merge pull request #23378 from JuliaLang/rf/REPL-transpose-words

    REPL: transpose words with Alt-t
    StefanKarpinski committed on GitHub Aug 22, 2017
  4. fix repl completions on unions and Any (#23345)

    KristofferC committed on GitHub Aug 22, 2017
  5. Fix bug introduced in #23285 for means along dimensions of empty arra…

    …ys (#23385)
    andreasnoack committed on GitHub Aug 22, 2017
  6. Merge pull request #23339 from JuliaLang/jb/str_ctors

    RFC: refactor String constructors, remove some conversions
    JeffBezanson committed on GitHub Aug 22, 2017
  7. Merge pull request #23387 from JuliaLang/jb/forscope

    RFC: evaluate `for` iterator in outer scope
    JeffBezanson committed on GitHub Aug 22, 2017
  8. deprecate diagm(A::SparseMatrixCSC) in favor of spdiagm(sparsevec(A)) (

    …#23341)
    
    * deprecate diagm(A::SparseMatrixCSC) in favor of diagm(sparsevec(A))
    
    * use spdiagm instead
    fredrikekre committed with andreasnoack Aug 22, 2017
  9. Merge pull request #23372 from JuliaLang/fe/showerror

    use showerror in ARPACKException
    kshyatt committed on GitHub Aug 22, 2017
  10. Add a BLAS wrapper for axpby (#23291)

    * Wrap axpby as well
    
    * Update method description for noncommutative operators *
    
    * Use Ref over Ptr + line length
    
    * Add generic axpby! with tests
    haampie committed with andreasnoack Aug 22, 2017
  11. det(I) (#23364)

    * det(I)
    
    The determinant for the UniformScaling operator was missing.
    
    * Update uniformscaling.jl
    
    * Update uniformscaling.jl
    
    * Update uniformscaling.jl
    
    * Update uniformscaling.jl
    
    * Update uniformscaling.jl
    
    * Update uniformscaling.jl
    
    * Update uniformscaling.jl
    
    * Add UniformScaling det tests
    
    * Update uniformscaling.jl
    
    * Use a long form definition to keep line length down
    
    * update tests
    ChrisRackauckas committed with andreasnoack Aug 22, 2017
  12. Merge pull request #23294 from musm/pre

    Make default_precision in mpfr.jl a ref
    StefanKarpinski committed on GitHub Aug 22, 2017
  13. Merge pull request #22948 from JuliaLang/rf/repl-newline

    REPL: newline auto-indents like line above
    StefanKarpinski committed on GitHub Aug 22, 2017
  14. Merge pull request #23194 from JuliaLang/teh/fix_23178

    Absolutely, positively perfect ranges. Never wrong. No way.
    timholy committed on GitHub Aug 22, 2017
  15. Merge pull request #22118 from bjarthur/bja/fixextrema

    fix extrema(A,dim) when length(dim)>1
    timholy committed on GitHub Aug 22, 2017
  16. add RowVectors to to list of types included in sparse concatinations (#…

    KristofferC committed on GitHub Aug 22, 2017
  17. WIP: [DOC] Fix some doctest errors (#23331)

    * [DOC] Fix some doctest errors
    
    Running `make -C doc checks` gives a bunch of warnings and errors. This
    removes some of them.
    
    * Fix doctest error in base/channels.jl
    
    * [DOC] Fix more doctest errors
    
    * [DOC] Fix broken link in the manual
    
    * [DOC] Clarify that redefining built-in is not recommended
    
    * Fix more doctest errors
    iglpdc committed with fredrikekre Aug 22, 2017
  18. refactor String constructors

    - converting between strings, Symbols, and Vectors should be a constructor,
      not `convert`
    - define everything as constructors, with a single general `convert`
      method for all string types
    JeffBezanson committed Aug 18, 2017
  19. evaluate `for` iterator in outer scope

    JeffBezanson committed Aug 22, 2017
  20. hex2bytes for Vector{UInt8} (#23267)

    * hex2bytes for Vector{UInt8}
    
    * Incorporated review comments.
    
    * Added example code.
    
    * Modified to support AbstractArray
    
    * Fixed comments and changed to AbstractVector
    
    * Example output fixed.
    
    * updated the description.
    
    * Add method to stdlib index
    
    * length should not be used with AbstractArray()
    
    in exception handling as it can raise exception.
    
    * removed resize as it may not work for subarrays.
    
    * Added subarray test cases.
    
    * typo fixed
    
    * Review comments incorporated related to comments
    and test cases.
    
    * Checking in code provided by stevengj
    
    There are some test case failures reported related to views.
    
    * Update util.jl
    
    further condense implementation and documentation, merging with `hex2bytes(s::AbstractString)`
    
    * test updates
    
    use ===, not ==, to test that operation occurs in-place, and `hex2bytes!` now throws an error for incorrect output length
    
    * fix hex2bytes for views (where start is not an index)
    
    * rm redundant length check
    sambitdash committed with fredrikekre Aug 22, 2017
  21. [DOC] Improve the docstrings for quit() and exit() (#23309)

    Fixes #22765
    iglpdc committed with fredrikekre Aug 22, 2017
  22. Merge pull request #23384 from JuliaLang/jb/isdefined_loop

    fix over-eager removal of `newvar` nodes in the presence of `isdefined`
    JeffBezanson committed on GitHub Aug 22, 2017
  23. RowVector, pinv, and quasi-division (#23067)

    * Make pinv(::AbstractVector) return a RowVector
    
    Also broaden from StridedVector to AbstractVector while at it and don't
    employ full matrix SVD.
    
    * Add pinv(::RowVector)
    
    * Add /(::Number, ::AbstractVector)
    
    Also start testing consistency between division and multiplication with
    pseudo-inverse involving vectors.
    
    * Add \(::RowVector, ::RowVector), returning a scalar
    
    * Fix \ for AbstractVector LHS
    
    Let \(::AbstractVector, ::AbstractMatrix) return a RowVector and
    \(::AbstractVector, ::AbstractVector) return a scalar.
    martinholters committed with andreasnoack Aug 22, 2017
  24. Don't throw in cholfact if matrix is not Hermitian (#23315)

    * dont throw in cholfact if matrix is not hermitian
    
    * use info code -1 for non hermitian matrix
    fredrikekre committed with andreasnoack Aug 22, 2017
  25. Rename `ctranspose` to `adjoint` (#23235)

    * Rename `ctranspose` to `adjoint`
    
    * Add PR number and missing `!`
    
    * Remove dated commented out test
    andyferris committed with andreasnoack Aug 22, 2017
Commits on Aug 21, 2017
  1. Fix Schur Factorization for 0x0 matrices (#23360)

    Fixes #23359
    andreasnoack committed on GitHub Aug 21, 2017
  2. Update deprecated ccall syntax in arpack (#23307)

    musm committed with andreasnoack Aug 21, 2017
  3. parametrize Tridiagonal on the wrapped vector type (#23154)

    fredrikekre committed on GitHub Aug 21, 2017
  4. Merge pull request #23381 from JuliaLang/rf/symbol-symbol

    define Symbol(s::Symbol) = s for performance
    JeffBezanson committed on GitHub Aug 21, 2017
  5. fix over-eager removal of `newvar` nodes in the presence of `isdefined`

    JeffBezanson committed Aug 21, 2017
  6. add VS Code to list of supported IDEs (#23293)

    * add vscode to list of supported IDEs
    
    * Update README.md
    
    * fix trailing whitespace [av skip]
    KristofferC committed on GitHub Aug 21, 2017
  7. no longer warn in code_warntype for unused variables (#23280)

    KristofferC committed on GitHub Aug 21, 2017
  8. return file-polling errors to the caller instead of throwing them (#1…

    …7528)
    
    this allows the user to poll for the creation of a non-existent file
    vtjnash committed on GitHub Aug 21, 2017