Skip to content

Commit f14daa0

Browse files
authored
print_matrix_row update (#92)
1 parent e1d96ed commit f14daa0

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

Project.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name = "InfiniteArrays"
22
uuid = "4858937d-0d70-526a-a4dd-2d5cb5dd786c"
3-
version = "0.12.4"
3+
version = "0.12.5"
44

55
[deps]
66
ArrayLayouts = "4c555306-a7a7-4459-81d9-ec55ddd5c99a"

src/infarrays.jl

+3-3
Original file line numberDiff line numberDiff line change
@@ -82,7 +82,7 @@ fill(x, nm::Tuple{PosInfinity, PosInfinity}) = cache(Fill(x,nm...))
8282

8383
# This gets called when infinit number of columns
8484
axes_print_matrix_row(_, io, X, A, i, ::AbstractVector{<:PosInfinity}, sep) = nothing
85-
print_matrix_row(io::IO, X::AbstractVecOrMat, A::Vector, i::Integer, cols::AbstractVector{<:PosInfinity}, sep::AbstractString) = nothing
85+
print_matrix_row(io::IO, X::AbstractVecOrMat, A::Vector, i::Integer, cols::AbstractVector{<:PosInfinity}, sep::AbstractString, idxlast::Integer=last(axes(X, 2))) = nothing
8686
Base.print_matrix_row(io::IO,
8787
X::Union{LayoutMatrix,
8888
LayoutVector,
@@ -92,7 +92,7 @@ Base.print_matrix_row(io::IO,
9292
HermOrSym{<:Any,<:LayoutMatrix},
9393
SubArray{<:Any,2,<:LayoutMatrix},
9494
Diagonal{<:Any,<:LayoutVector}}, A::Vector,
95-
i::Integer, cols::AbstractVector{<:PosInfinity}, sep::AbstractString) =
95+
i::Integer, cols::AbstractVector{<:PosInfinity}, sep::AbstractString, idxlast::Integer=last(axes(X, 2))) =
9696
axes_print_matrix_row(axes(X), io, X, A, i, cols, sep)
9797
Base.print_matrix_row(io::IO,
9898
X::Union{AbstractFill{<:Any,1},
@@ -101,7 +101,7 @@ Base.print_matrix_row(io::IO,
101101
RectDiagonal,
102102
AbstractTriangular{<:Any,<:AbstractFill{<:Any,2}}
103103
}, A::Vector,
104-
i::Integer, cols::AbstractVector{<:PosInfinity}, sep::AbstractString) =
104+
i::Integer, cols::AbstractVector{<:PosInfinity}, sep::AbstractString, idxlast::Integer=last(axes(X, 2))) =
105105
axes_print_matrix_row(axes(X), io, X, A, i, cols, sep)
106106

107107

0 commit comments

Comments
 (0)