Skip to content

Commit

Permalink
changes to vcrop = middle (#523)
Browse files Browse the repository at this point in the history
  • Loading branch information
ValentinKaisermayer authored Dec 7, 2023
1 parent 576b2bf commit dec63f4
Show file tree
Hide file tree
Showing 2 changed files with 56 additions and 55 deletions.
1 change: 1 addition & 0 deletions src/timearray.jl
Original file line number Diff line number Diff line change
Expand Up @@ -227,6 +227,7 @@ function Base.show(io::IO, ::MIME"text/plain", ta::TimeArray; allrows = !get(io
row_label_alignment = :r,
header_alignment = :l,
crop=crop,
vcrop_mode = :middle,
)
end

Expand Down
110 changes: 55 additions & 55 deletions test/timearray.jl
Original file line number Diff line number Diff line change
Expand Up @@ -516,14 +516,14 @@ end
│ 2000-01-10 │ 97.75 │
│ 2000-01-11 │ 92.75 │
│ 2000-01-12 │ 87.19 │
│ 2000-01-13 │ 96.75 │
│ 2000-01-14 │ 100.44 │
│ 2000-01-18 │ 103.94 │
│ 2000-01-19 │ 106.56 │
│ 2000-01-20 │ 113.5 │
│ 2000-01-21 │ 111.31 │
│ 2000-01-24 │ 106.25 │
│ ⋮ │ ⋮ │
│ 2001-12-20 │ 20.67 │
│ 2001-12-21 │ 21.0 │
│ 2001-12-24 │ 21.36 │
│ 2001-12-26 │ 21.49 │
│ 2001-12-27 │ 22.07 │
│ 2001-12-28 │ 22.43 │
│ 2001-12-31 │ 21.9 │
└────────────┴────────┘
485 rows omitted"""
@test str == out
Expand All @@ -548,14 +548,14 @@ end
│ 2000-01-10 │ 102.0 │ 102.25 │ 94.75 │ 97.75 │
│ 2000-01-11 │ 95.94 │ 99.38 │ 90.5 │ 92.75 │
│ 2000-01-12 │ 95.0 │ 95.5 │ 86.5 │ 87.19 │
│ 2000-01-13 │ 94.48 │ 98.75 │ 92.5 │ 96.75 │
│ 2000-01-14 │ 100.0 │ 102.25 │ 99.38 │ 100.44 │
│ 2000-01-18 │ 101.0 │ 106.0 │ 100.44 │ 103.94 │
│ 2000-01-19 │ 105.62 │ 108.75 │ 103.38 │ 106.56 │
│ 2000-01-20 │ 115.5 │ 121.5 │ 113.5 │ 113.5 │
│ 2000-01-21 │ 114.25 │ 114.25 │ 110.19 │ 111.31 │
│ 2000-01-24 │ 108.44 │ 112.75 │ 105.12 │ 106.25 │
│ ⋮ │ ⋮ │ ⋮ │ ⋮ │ ⋮ │
│ 2001-12-20 │ 21.4 │ 21.47 │ 20.62 │ 20.67 │
│ 2001-12-21 │ 21.01 │ 21.54 │ 20.8 │ 21.0 │
│ 2001-12-24 │ 20.9 │ 21.45 │ 20.9 │ 21.36 │
│ 2001-12-26 │ 21.35 │ 22.3 │ 21.14 │ 21.49 │
│ 2001-12-27 │ 21.58 │ 22.25 │ 21.58 │ 22.07 │
│ 2001-12-28 │ 21.97 │ 23.0 │ 21.96 │ 22.43 │
│ 2001-12-31 │ 22.51 │ 22.66 │ 21.83 │ 21.9 │
└────────────┴────────┴────────┴────────┴────────┘
485 rows omitted"""
@test str == out
Expand All @@ -568,53 +568,53 @@ end
show(IOContext(io, :limit => true), MIME("text/plain"), AAPL)
let str = String(take!(io))
out = """8336×12 $(disptype(AAPL)) 1980-12-12 to 2013-12-31
┌────────────┬───────┬───────┬───────┬───────┬──────────┬────────────┬──────────
│ │ Open │ High │ Low │ Close │ Volume │ ExDividend │ SplitRa
├────────────┼───────┼───────┼───────┼───────┼──────────┼────────────┼──────────
│ 1980-12-12 │ 28.75 │ 28.88 │ 28.75 │ 28.75 │ 2.0939e6 │ 0.0 │
│ 1980-12-15 │ 27.38 │ 27.38 │ 27.25 │ 27.25 │ 785200.0 │ 0.0 │
│ 1980-12-16 │ 25.38 │ 25.38 │ 25.25 │ 25.25 │ 472000.0 │ 0.0 │
│ 1980-12-17 │ 25.88 │ 26.0 │ 25.88 │ 25.88 │ 385900.0 │ 0.0 │
│ 1980-12-18 │ 26.62 │ 26.75 │ 26.62 │ 26.62 │ 327900.0 │ 0.0 │
│ 1980-12-19 │ 28.25 │ 28.38 │ 28.25 │ 28.25 │ 217100.0 │ 0.0 │
│ 1980-12-22 │ 29.62 │ 29.75 │ 29.62 │ 29.62 │ 166800.0 │ 0.0 │
│ 1980-12-23 │ 30.88 │ 31.0 │ 30.88 │ 30.88 │ 209600.0 │ 0.0 │
1980-12-24 │ 32.5 │ 32.62 32.5 32.5 │ 214300.0 0.0
1980-12-26 35.535.62 35.5 35.5248100.0 │ 0.0 │
1980-12-2936.0 │ 36.12 36.0 36.0415900.0 │ 0.0 │
1980-12-3035.2535.2535.1235.12307500.0 │ 0.0 │
1980-12-3134.2534.2534.1234.12159600.0 │ 0.0 │
1981-01-02 34.534.7534.5 │ 34.596700.0 │ 0.0 │
1981-01-0533.8833.8833.7533.75159500.0 │ 0.0 │
⋮ │ ⋮ │ ⋮ ⋮ │ ⋮ ⋮ ⋱
└────────────┴───────┴───────┴───────┴───────┴──────────┴────────────┴──────────
┌────────────┬───────┬───────┬───────┬───────┬──────────┬────────────┬─────
│ │ Open │ High │ Low │ Close │ Volume │ ExDividend │ Sp
├────────────┼───────┼───────┼───────┼───────┼──────────┼────────────┼─────
│ 1980-12-12 │ 28.75 │ 28.88 │ 28.75 │ 28.75 │ 2.0939e6 │ 0.0 │ ⋯
│ 1980-12-15 │ 27.38 │ 27.38 │ 27.25 │ 27.25 │ 785200.0 │ 0.0 │ ⋯
│ 1980-12-16 │ 25.38 │ 25.38 │ 25.25 │ 25.25 │ 472000.0 │ 0.0 │ ⋯
│ 1980-12-17 │ 25.88 │ 26.0 │ 25.88 │ 25.88 │ 385900.0 │ 0.0 │ ⋯
│ 1980-12-18 │ 26.62 │ 26.75 │ 26.62 │ 26.62 │ 327900.0 │ 0.0 │ ⋯
│ 1980-12-19 │ 28.25 │ 28.38 │ 28.25 │ 28.25 │ 217100.0 │ 0.0 │ ⋯
│ 1980-12-22 │ 29.62 │ 29.75 │ 29.62 │ 29.62 │ 166800.0 │ 0.0 │ ⋯
│ 1980-12-23 │ 30.88 │ 31.0 │ 30.88 │ 30.88 │ 209600.0 │ 0.0 │ ⋯
⋮ │ ⋮ ⋮ │ ⋮ │ ⋱
2013-12-20545.43551.61544.82549.021.55862e7 │ 0.0 │ ⋯
2013-12-23568.0 │ 570.72562.76570.091.79038e7 │ 0.0 │ ⋯
2013-12-24569.89571.88566.03567.67 5.9841e6 │ 0.0 │ ⋯
2013-12-26 568.1 569.5563.38 563.9 7.286e6 │ 0.0 │ ⋯
2013-12-27563.82564.41559.5 │ 560.098.0673e6 │ 0.0 │ ⋯
2013-12-30557.46560.09552.32554.52 9.0582e6 │ 0.0 │ ⋯
2013-12-31 │ 554.17 │ 561.28 554.0 │ 561.02 7.9673e6 0.0
└────────────┴───────┴───────┴───────┴───────┴──────────┴────────────┴─────
6 columns and 8321 rows omitted"""
@test str == out
end
show(IOContext(io, :limit => true), MIME("text/plain"), AAPL; allcols=true)
let str = String(take!(io))
out = """8336×12 $(disptype(AAPL)) 1980-12-12 to 2013-12-31
┌────────────┬───────┬───────┬───────┬─────────────────┬────────────┬────────────┬─────────┬─────────┬─────────┬──────────┬───────────┐
│ │ Open │ High │ Low │ Close │ Volume │ ExDividend │ SplitRatio │ AdjOpen │ AdjHigh │ AdjLow │ AdjClose │ AdjVolume │
├────────────┼───────┼───────┼───────┼─────────────────┼────────────┼────────────┼─────────┼─────────┼─────────┼──────────┼───────────┤
│ 1980-12-12 │ 28.75 │ 28.88 │ 28.75 │ 28.75 │ 2.0939e6 │ 0.0 │ 1.0 │ 3.37658 │ 3.39185 │ 3.37658 │ 3.37658 │ 1.67512e7 │
│ 1980-12-15 │ 27.38 │ 27.38 │ 27.25 │ 27.25 │ 785200.0 │ 0.0 │ 1.0 │ 3.21568 │ 3.21568 │ 3.20041 │ 3.20041 │ 6.2816e6 │
│ 1980-12-16 │ 25.38 │ 25.38 │ 25.25 │ 25.25 │ 472000.0 │ 0.0 │ 1.0 │ 2.98079 │ 2.98079 │ 2.96552 │ 2.96552 │ 3.776e6 │
│ 1980-12-17 │ 25.88 │ 26.0 │ 25.88 │ 25.88 │ 385900.0 │ 0.0 │ 1.0 │ 3.03951 │ 3.05361 │ 3.03951 │ 3.03951 │ 3.0872e6 │
│ 1980-12-18 │ 26.62 │ 26.75 │ 26.62 │ 26.62 │ 327900.0 │ 0.0 │ 1.0 │ 3.12642 │ 3.14169 │ 3.12642 │ 3.12642 │ 2.6232e6 │
│ 1980-12-19 │ 28.25 │ 28.38 │ 28.25 │ 28.25 │ 217100.0 │ 0.0 │ 1.0 │ 3.31786 │ 3.33313 │ 3.31786 │ 3.31786 │ 1.7368e6 │
│ 1980-12-22 │ 29.62 │ 29.75 │ 29.62 │ 29.62 │ 166800.0 │ 0.0 │ 1.0 │ 3.47876 │ 3.49403 │ 3.47876 │ 3.47876 │ 1.3344e6 │
│ 1980-12-23 │ 30.88 │ 31.0 │ 30.88 │ 30.88 │ 209600.0 │ 0.0 │ 1.0 │ 3.62674 │ 3.64084 │ 3.62674 │ 3.62674 │ 1.6768e6 │
1980-12-24 32.5 │ 32.62 32.5 32.5 │ 214300.0 0.0 1.0 │ 3.81701 3.8311 │ 3.81701 3.81701 1.7144e6
1980-12-26 35.535.62 35.5 35.5248100.0 │ 0.0 │ 1.0 │ 4.169354.183444.169354.16935 1.9848e6
1980-12-2936.0 │ 36.12 36.0 36.0415900.0 │ 0.0 │ 1.0 │ 4.228074.242164.228074.22807 3.3272e6
1980-12-3035.2535.2535.1235.12307500.0 │ 0.0 │ 1.0 │ 4.139984.139984.124724.12472 2.46e6
1980-12-3134.2534.2534.1234.12159600.0 │ 0.0 │ 1.0 │ 4.022544.022544.007274.007271.2768e6
1981-01-02 34.534.7534.5 │ 34.596700.0 │ 0.0 │ 1.0 │ 4.05194.081264.0519 4.0519773600.0
1981-01-0533.8833.8833.7533.75159500.0 │ 0.0 │ 1.0 │ 3.979083.979083.963823.96382 1.276e6
⋮ │ ⋮ │ ⋮ ⋮ │ ⋮ │ ⋮ ⋮ │ ⋮
└────────────┴───────┴───────┴───────┴─────────────────┴────────────┴────────────┴─────────┴─────────┴─────────┴──────────┴───────────┘
8321 rows omitted"""
┌────────────┬───────┬───────┬───────┬────────┬───────────┬────────────┬────────────┬─────────┬─────────┬─────────┬──────────┬───────────┐
│ │ Open │ High │ Low │ Close │ Volume │ ExDividend │ SplitRatio │ AdjOpen │ AdjHigh │ AdjLow │ AdjClose │ AdjVolume │
├────────────┼───────┼───────┼───────┼────────┼───────────┼────────────┼────────────┼─────────┼─────────┼─────────┼──────────┼───────────┤
│ 1980-12-12 │ 28.75 │ 28.88 │ 28.75 │ 28.75 │ 2.0939e6 │ 0.0 │ 1.0 │ 3.37658 │ 3.39185 │ 3.37658 │ 3.37658 │ 1.67512e7 │
│ 1980-12-15 │ 27.38 │ 27.38 │ 27.25 │ 27.25 │ 785200.0 │ 0.0 │ 1.0 │ 3.21568 │ 3.21568 │ 3.20041 │ 3.20041 │ 6.2816e6 │
│ 1980-12-16 │ 25.38 │ 25.38 │ 25.25 │ 25.25 │ 472000.0 │ 0.0 │ 1.0 │ 2.98079 │ 2.98079 │ 2.96552 │ 2.96552 │ 3.776e6 │
│ 1980-12-17 │ 25.88 │ 26.0 │ 25.88 │ 25.88 │ 385900.0 │ 0.0 │ 1.0 │ 3.03951 │ 3.05361 │ 3.03951 │ 3.03951 │ 3.0872e6 │
│ 1980-12-18 │ 26.62 │ 26.75 │ 26.62 │ 26.62 │ 327900.0 │ 0.0 │ 1.0 │ 3.12642 │ 3.14169 │ 3.12642 │ 3.12642 │ 2.6232e6 │
│ 1980-12-19 │ 28.25 │ 28.38 │ 28.25 │ 28.25 │ 217100.0 │ 0.0 │ 1.0 │ 3.31786 │ 3.33313 │ 3.31786 │ 3.31786 │ 1.7368e6 │
│ 1980-12-22 │ 29.62 │ 29.75 │ 29.62 │ 29.62 │ 166800.0 │ 0.0 │ 1.0 │ 3.47876 │ 3.49403 │ 3.47876 │ 3.47876 │ 1.3344e6 │
│ 1980-12-23 │ 30.88 │ 31.0 │ 30.88 │ 30.88 │ 209600.0 │ 0.0 │ 1.0 │ 3.62674 │ 3.64084 │ 3.62674 │ 3.62674 │ 1.6768e6 │
⋮ │ ⋮ ⋮ │ ⋮ │ ⋮ ⋮ │ ⋮
2013-12-20545.43551.61544.82549.021.55862e7 │ 0.0 │ 1.0 │ 542.203548.347541.597545.7721.55862e7
2013-12-23568.0 │ 570.72562.76570.091.79038e7 │ 0.0 │ 1.0 │ 564.64567.344559.431566.7171.79038e7
2013-12-24569.89571.88566.03567.67 5.9841e6 │ 0.0 │ 1.0 │ 566.519568.497562.681564.3125.9841e6
2013-12-26 568.1 569.5563.38 563.9 7.286e6 │ 0.0 │ 1.0 │ 564.739566.131560.047560.564 7.286e6
2013-12-27563.82564.41559.5 │ 560.098.0673e6 │ 0.0 │ 1.0 │ 560.484561.071556.19556.7778.0673e6
2013-12-30557.46560.09552.32554.52 9.0582e6 │ 0.0 │ 1.0 │ 554.162556.777549.053 551.249.0582e6
2013-12-31 │ 554.17 │ 561.28 554.0 │ 561.02 7.9673e6 0.0 1.0 │ 550.892 557.96 │ 550.723 557.701 7.9673e6
└────────────┴───────┴───────┴───────┴────────┴───────────┴────────────┴────────────┴─────────┴─────────┴─────────┴──────────┴───────────┘
8321 rows omitted"""
@test str == out
end

Expand Down

0 comments on commit dec63f4

Please sign in to comment.