use nu_test_support::fs::Stub::FileWithContent;
use nu_test_support::playground::Playground;
use nu_test_support::{nu, nu_repl_code};
#[test]
fn table_0() {
let actual = nu!("[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ [list 3 items] โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_collapse_0() {
let actual = nu!("[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฎ\
โ a โ b โ c โ\
โโโโโผโโโโผโโโโค\
โ 1 โ 2 โ 3 โ\
โโโโโผโโโโผโโโโค\
โ 4 โ 5 โ 1 โ\
โ โ โโโโโค\
โ โ โ 2 โ\
โ โ โโโโโค\
โ โ โ 3 โ\
โฐโโโโดโโโโดโโโโฏ"
);
}
#[test]
fn table_collapse_basic() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: basic }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"+---+---+---+\
| a | b | c |\
+---+---+---+\
| 1 | 2 | 3 |\
+---+---+---+\
| 4 | 5 | 1 |\
| | +---+\
| | | 2 |\
| | +---+\
| | | 3 |\
+---+---+---+"
);
}
#[test]
fn table_collapse_heavy() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: heavy }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"โโโโโณโโโโณโโโโ\
โ a โ b โ c โ\
โฃโโโโโโโโโโโโซ\
โ 1 โ 2 โ 3 โ\
โฃโโโโโโโโโโโโซ\
โ 4 โ 5 โ 1 โ\
โ โ โฃโโโโซ\
โ โ โ 2 โ\
โ โ โฃโโโโซ\
โ โ โ 3 โ\
โโโโโปโโโโปโโโโ"
);
}
#[test]
fn table_collapse_compact() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: compact }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"โโโโโฌโโโโฌโโโโ\
โ a โ b โ c โ\
โโโโโผโโโโผโโโโค\
โ 1 โ 2 โ 3 โ\
โโโโโผโโโโผโโโโค\
โ 4 โ 5 โ 1 โ\
โ โ โโโโโค\
โ โ โ 2 โ\
โ โ โโโโโค\
โ โ โ 3 โ\
โโโโโดโโโโดโโโโ"
);
}
#[test]
fn table_collapse_compact_double() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: compact_double }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"โโโโโฆโโโโฆโโโโ\
โ a โ b โ c โ\
โ โโโโฌโโโโฌโโโโฃ\
โ 1 โ 2 โ 3 โ\
โ โโโโฌโโโโฌโโโโฃ\
โ 4 โ 5 โ 1 โ\
โ โ โ โโโโฃ\
โ โ โ 2 โ\
โ โ โ โโโโฃ\
โ โ โ 3 โ\
โโโโโฉโโโโฉโโโโ"
);
}
#[test]
fn table_collapse_compact_light() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: light }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"โโโโโฌโโโโฌโโโโ\
โ a โ b โ c โ\
โโโโโผโโโโผโโโโค\
โ 1 โ 2 โ 3 โ\
โโโโโผโโโโผโโโโค\
โ 4 โ 5 โ 1 โ\
โ โ โโโโโค\
โ โ โ 2 โ\
โ โ โโโโโค\
โ โ โ 3 โ\
โโโโโดโโโโดโโโโ"
);
}
#[test]
fn table_collapse_none() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: none }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
concat!(
" a b c ",
" 1 2 3 ",
" 4 5 1 ",
" 2 ",
" 3 ",
)
);
}
#[test]
fn table_collapse_compact_reinforced() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: reinforced }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"โโโโโฌโโโโฌโโโโ\
โ a โ b โ c โ\
โโโโโผโโโโผโโโโค\
โ 1 โ 2 โ 3 โ\
โโโโโผโโโโผโโโโค\
โ 4 โ 5 โ 1 โ\
โ โ โโโโโค\
โ โ โ 2 โ\
โ โ โโโโโค\
โ โ โ 3 โ\
โโโโโดโโโโดโโโโ"
);
}
#[test]
fn table_collapse_compact_thin() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: thin }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
"โโโโโฌโโโโฌโโโโ\
โ a โ b โ c โ\
โโโโโผโโโโผโโโโค\
โ 1 โ 2 โ 3 โ\
โโโโโผโโโโผโโโโค\
โ 4 โ 5 โ 1 โ\
โ โ โโโโโค\
โ โ โ 2 โ\
โ โ โโโโโค\
โ โ โ 3 โ\
โโโโโดโโโโดโโโโ"
);
}
#[test]
fn table_collapse_hearts() {
let actual = nu!(nu_repl_code(&[
"$env.config = { table: { mode: with_love }};",
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --collapse"
]));
assert_eq!(
actual.out,
concat!(
"โคโคโคโคโคโคโคโคโคโคโคโคโค",
"โค a โค b โค c โค",
"โคโคโคโคโคโคโคโคโคโคโคโคโค",
"โค 1 โค 2 โค 3 โค",
"โคโคโคโคโคโคโคโคโคโคโคโคโค",
"โค 4 โค 5 โค 1 โค",
"โค โค โคโคโคโคโค",
"โค โค โค 2 โค",
"โค โค โคโคโคโคโค",
"โค โค โค 3 โค",
"โคโคโคโคโคโคโคโคโคโคโคโคโค",
)
);
}
#[test]
fn table_collapse_does_wrapping_for_long_strings() {
let actual = nu!(
"[[a]; [11111111111111111111111111111111111111111111111111111111111111111111111111111111]] | table --width=80 --collapse"
);
assert_eq!(
actual.out,
"โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ a โ\
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 111111111111111109312339230430 โ\
โ 179149313814687359833671239329 โ\
โ 01313323321729744896.00 โ\
โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_0() {
let actual = nu!("[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 --expand");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ 3 โ โ\
โ โ โ โ โฐโโโโดโโโโฏ โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโฏ"
);
}
// I am not sure whether the test is platform dependent, cause we don't set a term_width on our own
#[test]
fn table_expand_exceed_overlap_0() {
// no expand
let actual =
nu!("[[a b, c]; [xxxxxxxxxxxxxxxxxxxxxx 2 3] [4 5 [1 2 3]]] | table --width=80 --expand");
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโฌโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโผโโโโโโโโโโโโค\
โ 0 โ xxxxxxxxxxxxxxxxxxxxxx โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ 3 โ โ\
โ โ โ โ โฐโโโโดโโโโฏ โ\
โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโดโโโโโโโโโโโโฏ",
);
// expand
let actual = nu!(
"[[a b, c]; [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx 2 3] [4 5 [1 2 3]]] | table --width=80 --expand"
);
assert_eq!(
actual.out,
"โญโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโฌโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโผโโโโโโโโโโโโโโค\
โ 0 โ xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ 3 โ โ\
โ โ โ โ โฐโโโโดโโโโฏ โ\
โฐโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโดโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_deep_0() {
let actual =
nu!("[[a b, c]; [1 2 3] [4 5 [1 2 [1 2 3]]]] | table --width=80 --expand --expand-deep=1");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโโโโโโโโโโโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ [list 3 items] โ โ\
โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโฏ โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_deep_1() {
let actual =
nu!("[[a b, c]; [1 2 3] [4 5 [1 2 [1 2 3]]]] | table --width=80 --expand --expand-deep=0");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ [list 3 items] โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_flatten_0() {
let actual =
nu!("[[a b, c]; [1 2 3] [4 5 [1 2 [1 1 1]]]] | table --width=80 --expand --flatten ");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ 1 1 1 โ โ\
โ โ โ โ โฐโโโโดโโโโโโโโฏ โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_flatten_1() {
let actual = nu!(
"[[a b, c]; [1 2 3] [4 5 [1 2 [1 1 1]]]] | table --width=80 --expand --flatten --flatten-separator=,"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ 1,1,1 โ โ\
โ โ โ โ โฐโโโโดโโโโโโโโฏ โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_flatten_and_deep_1() {
let actual = nu!(
"[[a b, c]; [1 2 3] [4 5 [1 2 [1 [1 1 1] 1]]]] | table --width=80 --expand --expand-deep=2 --flatten --flatten-separator=,"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ โญโโโโฌโโโโโโโโโโโโโโโโโฎ โ โ\
โ โ โ โ โ โ โ 0 โ 1 โ โ โ\
โ โ โ โ โ โ โ 1 โ [list 3 items] โ โ โ\
โ โ โ โ โ โ โ 2 โ 1 โ โ โ\
โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโฏ โ โ\
โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_record_0() {
let actual = nu!("[{c: {d: 1}}] | table --width=80 --expand");
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโโโโโฎ\
โ # โ c โ\
โโโโโผโโโโโโโโโโโโค\
โ 0 โ โญโโโโฌโโโโฎ โ\
โ โ โ d โ 1 โ โ\
โ โ โฐโโโโดโโโโฏ โ\
โฐโโโโดโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_record_1() {
let actual =
nu!("[[a b, c]; [1 2 3] [4 5 [1 2 {a: 123, b: 234, c: 345}]]] | table --width=80 --expand");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโฌโโโโโโโโโโโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ โญโโโโฌโโโโโโฎ โ โ\
โ โ โ โ โ โ โ a โ 123 โ โ โ\
โ โ โ โ โ โ โ b โ 234 โ โ โ\
โ โ โ โ โ โ โ c โ 345 โ โ โ\
โ โ โ โ โ โ โฐโโโโดโโโโโโฏ โ โ\
โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโฏ โ\
โฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_record_2() {
let structure = "{
field1: [ a, b, c ],
field2: [ 123, 234, 345 ],
field3: [ [ head1, head2, head3 ]; [ 1 2 3 ] [ 79 79 79 ] [ { f1: 'a string', f2: 1000 }, 1, 2 ] ],
field4: { f1: 1, f2: 3, f3: { f1: f1, f2: f2, f3: f3 } }
}";
let actual = nu!(format!("{structure} | table --width=80 --expand"));
assert_eq!(
actual.out,
"โญโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ โ โญโโโโฌโโโโฎ โ\
โ field1 โ โ 0 โ a โ โ\
โ โ โ 1 โ b โ โ\
โ โ โ 2 โ c โ โ\
โ โ โฐโโโโดโโโโฏ โ\
โ โ โญโโโโฌโโโโโโฎ โ\
โ field2 โ โ 0 โ 123 โ โ\
โ โ โ 1 โ 234 โ โ\
โ โ โ 2 โ 345 โ โ\
โ โ โฐโโโโดโโโโโโฏ โ\
โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโฌโโโโโโโโฎ โ\
โ field3 โ โ # โ head1 โ head2 โ head3 โ โ\
โ โ โโโโโผโโโโโโโโโโโโโโโโโโโโผโโโโโโโโผโโโโโโโโค โ\
โ โ โ 0 โ 1 โ 2 โ 3 โ โ\
โ โ โ 1 โ 79 โ 79 โ 79 โ โ\
โ โ โ 2 โ โญโโโโโฌโโโโโโโโโโโฎ โ 1 โ 2 โ โ\
โ โ โ โ โ f1 โ a string โ โ โ โ โ\
โ โ โ โ โ f2 โ 1000 โ โ โ โ โ\
โ โ โ โ โฐโโโโโดโโโโโโโโโโโฏ โ โ โ โ\
โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโดโโโโโโโโดโโโโโโโโฏ โ\
โ โ โญโโโโโฌโโโโโโโโโโโโโโฎ โ\
โ field4 โ โ f1 โ 1 โ โ\
โ โ โ f2 โ 3 โ โ\
โ โ โ โ โญโโโโโฌโโโโโฎ โ โ\
โ โ โ f3 โ โ f1 โ f1 โ โ โ\
โ โ โ โ โ f2 โ f2 โ โ โ\
โ โ โ โ โ f3 โ f3 โ โ โ\
โ โ โ โ โฐโโโโโดโโโโโฏ โ โ\
โ โ โฐโโโโโดโโโโโโโโโโโโโโฏ โ\
โฐโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
#[cfg(not(windows))]
fn external_with_too_much_stdout_should_not_hang_nu() {
use nu_test_support::fs::Stub::FileWithContent;
use nu_test_support::playground::Playground;
Playground::setup("external with too much stdout", |dirs, sandbox| {
let bytes: usize = 81920;
let mut large_file_body = String::with_capacity(bytes);
for _ in 0..bytes {
large_file_body.push('a');
}
sandbox.with_files(&[FileWithContent("a_large_file.txt", &large_file_body)]);
let actual = nu!(cwd: dirs.test(), "
cat a_large_file.txt | table --width=80
");
assert_eq!(actual.out, large_file_body);
let actual = nu!(cwd: dirs.test(), "let x = cat a_large_file.txt; $x");
assert_eq!(actual.out, large_file_body);
})
}
#[test]
fn table_pagging_row_offset_overlap() {
let actual = nu!("0..1000");
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโฎโ 0 โ 0 โโ 1 โ 1 โโ 2 โ 2 โโ 3 โ 3 โโ 4 โ 4 โโ 5 โ 5 โโ 6 โ 6 โโ 7 โ 7 โโ 8 โ 8 โโ 9 โ 9 โโ 10 โ 10 โโ 11 โ 11 โโ 12 โ 12 โโ 13 โ 13 โโ 14 โ 14 โโ 15 โ 15 โโ 16 โ 16 โโ 17 โ 17 โโ 18 โ 18 โโ 19 โ 19 โโ 20 โ 20 โโ 21 โ 21 โโ 22 โ 22 โโ 23 โ 23 โโ 24 โ 24 โโ 25 โ 25 โโ 26 โ 26 โโ 27 โ 27 โโ 28 โ 28 โโ 29 โ 29 โโ 30 โ 30 โโ 31 โ 31 โโ 32 โ 32 โโ 33 โ 33 โโ 34 โ 34 โโ 35 โ 35 โโ 36 โ 36 โโ 37 โ 37 โโ 38 โ 38 โโ 39 โ 39 โโ 40 โ 40 โโ 41 โ 41 โโ 42 โ 42 โโ 43 โ 43 โโ 44 โ 44 โโ 45 โ 45 โโ 46 โ 46 โโ 47 โ 47 โโ 48 โ 48 โโ 49 โ 49 โโ 50 โ 50 โโ 51 โ 51 โโ 52 โ 52 โโ 53 โ 53 โโ 54 โ 54 โโ 55 โ 55 โโ 56 โ 56 โโ 57 โ 57 โโ 58 โ 58 โโ 59 โ 59 โโ 60 โ 60 โโ 61 โ 61 โโ 62 โ 62 โโ 63 โ 63 โโ 64 โ 64 โโ 65 โ 65 โโ 66 โ 66 โโ 67 โ 67 โโ 68 โ 68 โโ 69 โ 69 โโ 70 โ 70 โโ 71 โ 71 โโ 72 โ 72 โโ 73 โ 73 โโ 74 โ 74 โโ 75 โ 75 โโ 76 โ 76 โโ 77 โ 77 โโ 78 โ 78 โโ 79 โ 79 โโ 80 โ 80 โโ 81 โ 81 โโ 82 โ 82 โโ 83 โ 83 โโ 84 โ 84 โโ 85 โ 85 โโ 86 โ 86 โโ 87 โ 87 โโ 88 โ 88 โโ 89 โ 89 โโ 90 โ 90 โโ 91 โ 91 โโ 92 โ 92 โโ 93 โ 93 โโ 94 โ 94 โโ 95 โ 95 โโ 96 โ 96 โโ 97 โ 97 โโ 98 โ 98 โโ 99 โ 99 โโ 100 โ 100 โโ 101 โ 101 โโ 102 โ 102 โโ 103 โ 103 โโ 104 โ 104 โโ 105 โ 105 โโ 106 โ 106 โโ 107 โ 107 โโ 108 โ 108 โโ 109 โ 109 โโ 110 โ 110 โโ 111 โ 111 โโ 112 โ 112 โโ 113 โ 113 โโ 114 โ 114 โโ 115 โ 115 โโ 116 โ 116 โโ 117 โ 117 โโ 118 โ 118 โโ 119 โ 119 โโ 120 โ 120 โโ 121 โ 121 โโ 122 โ 122 โโ 123 โ 123 โโ 124 โ 124 โโ 125 โ 125 โโ 126 โ 126 โโ 127 โ 127 โโ 128 โ 128 โโ 129 โ 129 โโ 130 โ 130 โโ 131 โ 131 โโ 132 โ 132 โโ 133 โ 133 โโ 134 โ 134 โโ 135 โ 135 โโ 136 โ 136 โโ 137 โ 137 โโ 138 โ 138 โโ 139 โ 139 โโ 140 โ 140 โโ 141 โ 141 โโ 142 โ 142 โโ 143 โ 143 โโ 144 โ 144 โโ 145 โ 145 โโ 146 โ 146 โโ 147 โ 147 โโ 148 โ 148 โโ 149 โ 149 โโ 150 โ 150 โโ 151 โ 151 โโ 152 โ 152 โโ 153 โ 153 โโ 154 โ 154 โโ 155 โ 155 โโ 156 โ 156 โโ 157 โ 157 โโ 158 โ 158 โโ 159 โ 159 โโ 160 โ 160 โโ 161 โ 161 โโ 162 โ 162 โโ 163 โ 163 โโ 164 โ 164 โโ 165 โ 165 โโ 166 โ 166 โโ 167 โ 167 โโ 168 โ 168 โโ 169 โ 169 โโ 170 โ 170 โโ 171 โ 171 โโ 172 โ 172 โโ 173 โ 173 โโ 174 โ 174 โโ 175 โ 175 โโ 176 โ 176 โโ 177 โ 177 โโ 178 โ 178 โโ 179 โ 179 โโ 180 โ 180 โโ 181 โ 181 โโ 182 โ 182 โโ 183 โ 183 โโ 184 โ 184 โโ 185 โ 185 โโ 186 โ 186 โโ 187 โ 187 โโ 188 โ 188 โโ 189 โ 189 โโ 190 โ 190 โโ 191 โ 191 โโ 192 โ 192 โโ 193 โ 193 โโ 194 โ 194 โโ 195 โ 195 โโ 196 โ 196 โโ 197 โ 197 โโ 198 โ 198 โโ 199 โ 199 โโ 200 โ 200 โโ 201 โ 201 โโ 202 โ 202 โโ 203 โ 203 โโ 204 โ 204 โโ 205 โ 205 โโ 206 โ 206 โโ 207 โ 207 โโ 208 โ 208 โโ 209 โ 209 โโ 210 โ 210 โโ 211 โ 211 โโ 212 โ 212 โโ 213 โ 213 โโ 214 โ 214 โโ 215 โ 215 โโ 216 โ 216 โโ 217 โ 217 โโ 218 โ 218 โโ 219 โ 219 โโ 220 โ 220 โโ 221 โ 221 โโ 222 โ 222 โโ 223 โ 223 โโ 224 โ 224 โโ 225 โ 225 โโ 226 โ 226 โโ 227 โ 227 โโ 228 โ 228 โโ 229 โ 229 โโ 230 โ 230 โโ 231 โ 231 โโ 232 โ 232 โโ 233 โ 233 โโ 234 โ 234 โโ 235 โ 235 โโ 236 โ 236 โโ 237 โ 237 โโ 238 โ 238 โโ 239 โ 239 โโ 240 โ 240 โโ 241 โ 241 โโ 242 โ 242 โโ 243 โ 243 โโ 244 โ 244 โโ 245 โ 245 โโ 246 โ 246 โโ 247 โ 247 โโ 248 โ 248 โโ 249 โ 249 โโ 250 โ 250 โโ 251 โ 251 โโ 252 โ 252 โโ 253 โ 253 โโ 254 โ 254 โโ 255 โ 255 โโ 256 โ 256 โโ 257 โ 257 โโ 258 โ 258 โโ 259 โ 259 โโ 260 โ 260 โโ 261 โ 261 โโ 262 โ 262 โโ 263 โ 263 โโ 264 โ 264 โโ 265 โ 265 โโ 266 โ 266 โโ 267 โ 267 โโ 268 โ 268 โโ 269 โ 269 โโ 270 โ 270 โโ 271 โ 271 โโ 272 โ 272 โโ 273 โ 273 โโ 274 โ 274 โโ 275 โ 275 โโ 276 โ 276 โโ 277 โ 277 โโ 278 โ 278 โโ 279 โ 279 โโ 280 โ 280 โโ 281 โ 281 โโ 282 โ 282 โโ 283 โ 283 โโ 284 โ 284 โโ 285 โ 285 โโ 286 โ 286 โโ 287 โ 287 โโ 288 โ 288 โโ 289 โ 289 โโ 290 โ 290 โโ 291 โ 291 โโ 292 โ 292 โโ 293 โ 293 โโ 294 โ 294 โโ 295 โ 295 โโ 296 โ 296 โโ 297 โ 297 โโ 298 โ 298 โโ 299 โ 299 โโ 300 โ 300 โโ 301 โ 301 โโ 302 โ 302 โโ 303 โ 303 โโ 304 โ 304 โโ 305 โ 305 โโ 306 โ 306 โโ 307 โ 307 โโ 308 โ 308 โโ 309 โ 309 โโ 310 โ 310 โโ 311 โ 311 โโ 312 โ 312 โโ 313 โ 313 โโ 314 โ 314 โโ 315 โ 315 โโ 316 โ 316 โโ 317 โ 317 โโ 318 โ 318 โโ 319 โ 319 โโ 320 โ 320 โโ 321 โ 321 โโ 322 โ 322 โโ 323 โ 323 โโ 324 โ 324 โโ 325 โ 325 โโ 326 โ 326 โโ 327 โ 327 โโ 328 โ 328 โโ 329 โ 329 โโ 330 โ 330 โโ 331 โ 331 โโ 332 โ 332 โโ 333 โ 333 โโ 334 โ 334 โโ 335 โ 335 โโ 336 โ 336 โโ 337 โ 337 โโ 338 โ 338 โโ 339 โ 339 โโ 340 โ 340 โโ 341 โ 341 โโ 342 โ 342 โโ 343 โ 343 โโ 344 โ 344 โโ 345 โ 345 โโ 346 โ 346 โโ 347 โ 347 โโ 348 โ 348 โโ 349 โ 349 โโ 350 โ 350 โโ 351 โ 351 โโ 352 โ 352 โโ 353 โ 353 โโ 354 โ 354 โโ 355 โ 355 โโ 356 โ 356 โโ 357 โ 357 โโ 358 โ 358 โโ 359 โ 359 โโ 360 โ 360 โโ 361 โ 361 โโ 362 โ 362 โโ 363 โ 363 โโ 364 โ 364 โโ 365 โ 365 โโ 366 โ 366 โโ 367 โ 367 โโ 368 โ 368 โโ 369 โ 369 โโ 370 โ 370 โโ 371 โ 371 โโ 372 โ 372 โโ 373 โ 373 โโ 374 โ 374 โโ 375 โ 375 โโ 376 โ 376 โโ 377 โ 377 โโ 378 โ 378 โโ 379 โ 379 โโ 380 โ 380 โโ 381 โ 381 โโ 382 โ 382 โโ 383 โ 383 โโ 384 โ 384 โโ 385 โ 385 โโ 386 โ 386 โโ 387 โ 387 โโ 388 โ 388 โโ 389 โ 389 โโ 390 โ 390 โโ 391 โ 391 โโ 392 โ 392 โโ 393 โ 393 โโ 394 โ 394 โโ 395 โ 395 โโ 396 โ 396 โโ 397 โ 397 โโ 398 โ 398 โโ 399 โ 399 โโ 400 โ 400 โโ 401 โ 401 โโ 402 โ 402 โโ 403 โ 403 โโ 404 โ 404 โโ 405 โ 405 โโ 406 โ 406 โโ 407 โ 407 โโ 408 โ 408 โโ 409 โ 409 โโ 410 โ 410 โโ 411 โ 411 โโ 412 โ 412 โโ 413 โ 413 โโ 414 โ 414 โโ 415 โ 415 โโ 416 โ 416 โโ 417 โ 417 โโ 418 โ 418 โโ 419 โ 419 โโ 420 โ 420 โโ 421 โ 421 โโ 422 โ 422 โโ 423 โ 423 โโ 424 โ 424 โโ 425 โ 425 โโ 426 โ 426 โโ 427 โ 427 โโ 428 โ 428 โโ 429 โ 429 โโ 430 โ 430 โโ 431 โ 431 โโ 432 โ 432 โโ 433 โ 433 โโ 434 โ 434 โโ 435 โ 435 โโ 436 โ 436 โโ 437 โ 437 โโ 438 โ 438 โโ 439 โ 439 โโ 440 โ 440 โโ 441 โ 441 โโ 442 โ 442 โโ 443 โ 443 โโ 444 โ 444 โโ 445 โ 445 โโ 446 โ 446 โโ 447 โ 447 โโ 448 โ 448 โโ 449 โ 449 โโ 450 โ 450 โโ 451 โ 451 โโ 452 โ 452 โโ 453 โ 453 โโ 454 โ 454 โโ 455 โ 455 โโ 456 โ 456 โโ 457 โ 457 โโ 458 โ 458 โโ 459 โ 459 โโ 460 โ 460 โโ 461 โ 461 โโ 462 โ 462 โโ 463 โ 463 โโ 464 โ 464 โโ 465 โ 465 โโ 466 โ 466 โโ 467 โ 467 โโ 468 โ 468 โโ 469 โ 469 โโ 470 โ 470 โโ 471 โ 471 โโ 472 โ 472 โโ 473 โ 473 โโ 474 โ 474 โโ 475 โ 475 โโ 476 โ 476 โโ 477 โ 477 โโ 478 โ 478 โโ 479 โ 479 โโ 480 โ 480 โโ 481 โ 481 โโ 482 โ 482 โโ 483 โ 483 โโ 484 โ 484 โโ 485 โ 485 โโ 486 โ 486 โโ 487 โ 487 โโ 488 โ 488 โโ 489 โ 489 โโ 490 โ 490 โโ 491 โ 491 โโ 492 โ 492 โโ 493 โ 493 โโ 494 โ 494 โโ 495 โ 495 โโ 496 โ 496 โโ 497 โ 497 โโ 498 โ 498 โโ 499 โ 499 โโ 500 โ 500 โโ 501 โ 501 โโ 502 โ 502 โโ 503 โ 503 โโ 504 โ 504 โโ 505 โ 505 โโ 506 โ 506 โโ 507 โ 507 โโ 508 โ 508 โโ 509 โ 509 โโ 510 โ 510 โโ 511 โ 511 โโ 512 โ 512 โโ 513 โ 513 โโ 514 โ 514 โโ 515 โ 515 โโ 516 โ 516 โโ 517 โ 517 โโ 518 โ 518 โโ 519 โ 519 โโ 520 โ 520 โโ 521 โ 521 โโ 522 โ 522 โโ 523 โ 523 โโ 524 โ 524 โโ 525 โ 525 โโ 526 โ 526 โโ 527 โ 527 โโ 528 โ 528 โโ 529 โ 529 โโ 530 โ 530 โโ 531 โ 531 โโ 532 โ 532 โโ 533 โ 533 โโ 534 โ 534 โโ 535 โ 535 โโ 536 โ 536 โโ 537 โ 537 โโ 538 โ 538 โโ 539 โ 539 โโ 540 โ 540 โโ 541 โ 541 โโ 542 โ 542 โโ 543 โ 543 โโ 544 โ 544 โโ 545 โ 545 โโ 546 โ 546 โโ 547 โ 547 โโ 548 โ 548 โโ 549 โ 549 โโ 550 โ 550 โโ 551 โ 551 โโ 552 โ 552 โโ 553 โ 553 โโ 554 โ 554 โโ 555 โ 555 โโ 556 โ 556 โโ 557 โ 557 โโ 558 โ 558 โโ 559 โ 559 โโ 560 โ 560 โโ 561 โ 561 โโ 562 โ 562 โโ 563 โ 563 โโ 564 โ 564 โโ 565 โ 565 โโ 566 โ 566 โโ 567 โ 567 โโ 568 โ 568 โโ 569 โ 569 โโ 570 โ 570 โโ 571 โ 571 โโ 572 โ 572 โโ 573 โ 573 โโ 574 โ 574 โโ 575 โ 575 โโ 576 โ 576 โโ 577 โ 577 โโ 578 โ 578 โโ 579 โ 579 โโ 580 โ 580 โโ 581 โ 581 โโ 582 โ 582 โโ 583 โ 583 โโ 584 โ 584 โโ 585 โ 585 โโ 586 โ 586 โโ 587 โ 587 โโ 588 โ 588 โโ 589 โ 589 โโ 590 โ 590 โโ 591 โ 591 โโ 592 โ 592 โโ 593 โ 593 โโ 594 โ 594 โโ 595 โ 595 โโ 596 โ 596 โโ 597 โ 597 โโ 598 โ 598 โโ 599 โ 599 โโ 600 โ 600 โโ 601 โ 601 โโ 602 โ 602 โโ 603 โ 603 โโ 604 โ 604 โโ 605 โ 605 โโ 606 โ 606 โโ 607 โ 607 โโ 608 โ 608 โโ 609 โ 609 โโ 610 โ 610 โโ 611 โ 611 โโ 612 โ 612 โโ 613 โ 613 โโ 614 โ 614 โโ 615 โ 615 โโ 616 โ 616 โโ 617 โ 617 โโ 618 โ 618 โโ 619 โ 619 โโ 620 โ 620 โโ 621 โ 621 โโ 622 โ 622 โโ 623 โ 623 โโ 624 โ 624 โโ 625 โ 625 โโ 626 โ 626 โโ 627 โ 627 โโ 628 โ 628 โโ 629 โ 629 โโ 630 โ 630 โโ 631 โ 631 โโ 632 โ 632 โโ 633 โ 633 โโ 634 โ 634 โโ 635 โ 635 โโ 636 โ 636 โโ 637 โ 637 โโ 638 โ 638 โโ 639 โ 639 โโ 640 โ 640 โโ 641 โ 641 โโ 642 โ 642 โโ 643 โ 643 โโ 644 โ 644 โโ 645 โ 645 โโ 646 โ 646 โโ 647 โ 647 โโ 648 โ 648 โโ 649 โ 649 โโ 650 โ 650 โโ 651 โ 651 โโ 652 โ 652 โโ 653 โ 653 โโ 654 โ 654 โโ 655 โ 655 โโ 656 โ 656 โโ 657 โ 657 โโ 658 โ 658 โโ 659 โ 659 โโ 660 โ 660 โโ 661 โ 661 โโ 662 โ 662 โโ 663 โ 663 โโ 664 โ 664 โโ 665 โ 665 โโ 666 โ 666 โโ 667 โ 667 โโ 668 โ 668 โโ 669 โ 669 โโ 670 โ 670 โโ 671 โ 671 โโ 672 โ 672 โโ 673 โ 673 โโ 674 โ 674 โโ 675 โ 675 โโ 676 โ 676 โโ 677 โ 677 โโ 678 โ 678 โโ 679 โ 679 โโ 680 โ 680 โโ 681 โ 681 โโ 682 โ 682 โโ 683 โ 683 โโ 684 โ 684 โโ 685 โ 685 โโ 686 โ 686 โโ 687 โ 687 โโ 688 โ 688 โโ 689 โ 689 โโ 690 โ 690 โโ 691 โ 691 โโ 692 โ 692 โโ 693 โ 693 โโ 694 โ 694 โโ 695 โ 695 โโ 696 โ 696 โโ 697 โ 697 โโ 698 โ 698 โโ 699 โ 699 โโ 700 โ 700 โโ 701 โ 701 โโ 702 โ 702 โโ 703 โ 703 โโ 704 โ 704 โโ 705 โ 705 โโ 706 โ 706 โโ 707 โ 707 โโ 708 โ 708 โโ 709 โ 709 โโ 710 โ 710 โโ 711 โ 711 โโ 712 โ 712 โโ 713 โ 713 โโ 714 โ 714 โโ 715 โ 715 โโ 716 โ 716 โโ 717 โ 717 โโ 718 โ 718 โโ 719 โ 719 โโ 720 โ 720 โโ 721 โ 721 โโ 722 โ 722 โโ 723 โ 723 โโ 724 โ 724 โโ 725 โ 725 โโ 726 โ 726 โโ 727 โ 727 โโ 728 โ 728 โโ 729 โ 729 โโ 730 โ 730 โโ 731 โ 731 โโ 732 โ 732 โโ 733 โ 733 โโ 734 โ 734 โโ 735 โ 735 โโ 736 โ 736 โโ 737 โ 737 โโ 738 โ 738 โโ 739 โ 739 โโ 740 โ 740 โโ 741 โ 741 โโ 742 โ 742 โโ 743 โ 743 โโ 744 โ 744 โโ 745 โ 745 โโ 746 โ 746 โโ 747 โ 747 โโ 748 โ 748 โโ 749 โ 749 โโ 750 โ 750 โโ 751 โ 751 โโ 752 โ 752 โโ 753 โ 753 โโ 754 โ 754 โโ 755 โ 755 โโ 756 โ 756 โโ 757 โ 757 โโ 758 โ 758 โโ 759 โ 759 โโ 760 โ 760 โโ 761 โ 761 โโ 762 โ 762 โโ 763 โ 763 โโ 764 โ 764 โโ 765 โ 765 โโ 766 โ 766 โโ 767 โ 767 โโ 768 โ 768 โโ 769 โ 769 โโ 770 โ 770 โโ 771 โ 771 โโ 772 โ 772 โโ 773 โ 773 โโ 774 โ 774 โโ 775 โ 775 โโ 776 โ 776 โโ 777 โ 777 โโ 778 โ 778 โโ 779 โ 779 โโ 780 โ 780 โโ 781 โ 781 โโ 782 โ 782 โโ 783 โ 783 โโ 784 โ 784 โโ 785 โ 785 โโ 786 โ 786 โโ 787 โ 787 โโ 788 โ 788 โโ 789 โ 789 โโ 790 โ 790 โโ 791 โ 791 โโ 792 โ 792 โโ 793 โ 793 โโ 794 โ 794 โโ 795 โ 795 โโ 796 โ 796 โโ 797 โ 797 โโ 798 โ 798 โโ 799 โ 799 โโ 800 โ 800 โโ 801 โ 801 โโ 802 โ 802 โโ 803 โ 803 โโ 804 โ 804 โโ 805 โ 805 โโ 806 โ 806 โโ 807 โ 807 โโ 808 โ 808 โโ 809 โ 809 โโ 810 โ 810 โโ 811 โ 811 โโ 812 โ 812 โโ 813 โ 813 โโ 814 โ 814 โโ 815 โ 815 โโ 816 โ 816 โโ 817 โ 817 โโ 818 โ 818 โโ 819 โ 819 โโ 820 โ 820 โโ 821 โ 821 โโ 822 โ 822 โโ 823 โ 823 โโ 824 โ 824 โโ 825 โ 825 โโ 826 โ 826 โโ 827 โ 827 โโ 828 โ 828 โโ 829 โ 829 โโ 830 โ 830 โโ 831 โ 831 โโ 832 โ 832 โโ 833 โ 833 โโ 834 โ 834 โโ 835 โ 835 โโ 836 โ 836 โโ 837 โ 837 โโ 838 โ 838 โโ 839 โ 839 โโ 840 โ 840 โโ 841 โ 841 โโ 842 โ 842 โโ 843 โ 843 โโ 844 โ 844 โโ 845 โ 845 โโ 846 โ 846 โโ 847 โ 847 โโ 848 โ 848 โโ 849 โ 849 โโ 850 โ 850 โโ 851 โ 851 โโ 852 โ 852 โโ 853 โ 853 โโ 854 โ 854 โโ 855 โ 855 โโ 856 โ 856 โโ 857 โ 857 โโ 858 โ 858 โโ 859 โ 859 โโ 860 โ 860 โโ 861 โ 861 โโ 862 โ 862 โโ 863 โ 863 โโ 864 โ 864 โโ 865 โ 865 โโ 866 โ 866 โโ 867 โ 867 โโ 868 โ 868 โโ 869 โ 869 โโ 870 โ 870 โโ 871 โ 871 โโ 872 โ 872 โโ 873 โ 873 โโ 874 โ 874 โโ 875 โ 875 โโ 876 โ 876 โโ 877 โ 877 โโ 878 โ 878 โโ 879 โ 879 โโ 880 โ 880 โโ 881 โ 881 โโ 882 โ 882 โโ 883 โ 883 โโ 884 โ 884 โโ 885 โ 885 โโ 886 โ 886 โโ 887 โ 887 โโ 888 โ 888 โโ 889 โ 889 โโ 890 โ 890 โโ 891 โ 891 โโ 892 โ 892 โโ 893 โ 893 โโ 894 โ 894 โโ 895 โ 895 โโ 896 โ 896 โโ 897 โ 897 โโ 898 โ 898 โโ 899 โ 899 โโ 900 โ 900 โโ 901 โ 901 โโ 902 โ 902 โโ 903 โ 903 โโ 904 โ 904 โโ 905 โ 905 โโ 906 โ 906 โโ 907 โ 907 โโ 908 โ 908 โโ 909 โ 909 โโ 910 โ 910 โโ 911 โ 911 โโ 912 โ 912 โโ 913 โ 913 โโ 914 โ 914 โโ 915 โ 915 โโ 916 โ 916 โโ 917 โ 917 โโ 918 โ 918 โโ 919 โ 919 โโ 920 โ 920 โโ 921 โ 921 โโ 922 โ 922 โโ 923 โ 923 โโ 924 โ 924 โโ 925 โ 925 โโ 926 โ 926 โโ 927 โ 927 โโ 928 โ 928 โโ 929 โ 929 โโ 930 โ 930 โโ 931 โ 931 โโ 932 โ 932 โโ 933 โ 933 โโ 934 โ 934 โโ 935 โ 935 โโ 936 โ 936 โโ 937 โ 937 โโ 938 โ 938 โโ 939 โ 939 โโ 940 โ 940 โโ 941 โ 941 โโ 942 โ 942 โโ 943 โ 943 โโ 944 โ 944 โโ 945 โ 945 โโ 946 โ 946 โโ 947 โ 947 โโ 948 โ 948 โโ 949 โ 949 โโ 950 โ 950 โโ 951 โ 951 โโ 952 โ 952 โโ 953 โ 953 โโ 954 โ 954 โโ 955 โ 955 โโ 956 โ 956 โโ 957 โ 957 โโ 958 โ 958 โโ 959 โ 959 โโ 960 โ 960 โโ 961 โ 961 โโ 962 โ 962 โโ 963 โ 963 โโ 964 โ 964 โโ 965 โ 965 โโ 966 โ 966 โโ 967 โ 967 โโ 968 โ 968 โโ 969 โ 969 โโ 970 โ 970 โโ 971 โ 971 โโ 972 โ 972 โโ 973 โ 973 โโ 974 โ 974 โโ 975 โ 975 โโ 976 โ 976 โโ 977 โ 977 โโ 978 โ 978 โโ 979 โ 979 โโ 980 โ 980 โโ 981 โ 981 โโ 982 โ 982 โโ 983 โ 983 โโ 984 โ 984 โโ 985 โ 985 โโ 986 โ 986 โโ 987 โ 987 โโ 988 โ 988 โโ 989 โ 989 โโ 990 โ 990 โโ 991 โ 991 โโ 992 โ 992 โโ 993 โ 993 โโ 994 โ 994 โโ 995 โ 995 โโ 996 โ 996 โโ 997 โ 997 โโ 998 โ 998 โโ 999 โ 999 โโฐโโโโโโดโโโโโโฏโญโโโโโโโฌโโโโโโโฎโ 1000 โ 1000 โโฐโโโโโโโดโโโโโโโฏ"
);
}
#[test]
fn table_index_0() {
let actual = nu!("[1 3 1 3 2 1 1]");
assert_eq!(
actual.out,
"โญโโโโฌโโโโฎโ 0 โ 1 โโ 1 โ 3 โโ 2 โ 1 โโ 3 โ 3 โโ 4 โ 2 โโ 5 โ 1 โโ 6 โ 1 โโฐโโโโดโโโโฏ"
);
}
#[test]
fn test_expand_big_0() {
Playground::setup("test_expand_big_0", |dirs, sandbox| {
sandbox.with_files(&[FileWithContent(
"sample.toml",
r#"
[package]
authors = ["The Nushell Project Developers"]
default-run = "nu"
description = "A new type of shell"
documentation = "https://www.nushell.sh/book/"
edition = "2024"
exclude = ["images"]
homepage = "https://www.nushell.sh"
license = "MIT"
name = "nu"
repository = "https://github.com/nushell/nushell"
rust-version = "1.60"
version = "0.74.1"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[package.metadata.binstall]
pkg-url = "{ repo }/releases/download/{ version }/{ name }-{ version }-{ target }.{ archive-format }"
pkg-fmt = "tgz"
[package.metadata.binstall.overrides.x86_64-pc-windows-msvc]
pkg-fmt = "zip"
[workspace]
members = [
"crates/nu-cli",
"crates/nu-engine",
"crates/nu-parser",
"crates/nu-system",
"crates/nu-command",
"crates/nu-protocol",
"crates/nu-plugin",
"crates/nu_plugin_inc",
"crates/nu_plugin_gstat",
"crates/nu_plugin_example",
"crates/nu_plugin_query",
"crates/nu_plugin_custom_values",
"crates/nu-utils",
]
[dependencies]
chrono = { version = "0.4.23", features = ["serde"] }
crossterm = "0.24.0"
ctrlc = "3.2.1"
log = "0.4"
miette = { version = "5.5.0", features = ["fancy-no-backtrace"] }
nu-ansi-term = "0.46.0"
nu-cli = { path = "./crates/nu-cli", version = "0.74.1" }
nu-engine = { path = "./crates/nu-engine", version = "0.74.1" }
reedline = { version = "0.14.0", features = ["bashisms", "sqlite"] }
rayon = "1.6.1"
is_executable = "1.0.1"
simplelog = "0.12.0"
time = "0.3.12"
[target.'cfg(not(target_os = "windows"))'.dependencies]
# Our dependencies don't use OpenSSL on Windows
openssl = { version = "0.10.38", features = ["vendored"], optional = true }
signal-hook = { version = "0.3.14", default-features = false }
[target.'cfg(windows)'.build-dependencies]
winres = "0.1"
[target.'cfg(target_family = "unix")'.dependencies]
nix = { version = "0.25", default-features = false, features = ["signal", "process", "fs", "term"] }
atty = "0.2"
[dev-dependencies]
nu-test-support = { path = "./crates/nu-test-support", version = "0.74.1" }
tempfile = "3.2.0"
assert_cmd = "2.0.2"
criterion = "0.4"
pretty_assertions = "1.0.0"
serial_test = "0.10.0"
hamcrest2 = "0.3.0"
rstest = { version = "0.15.0", default-features = false }
itertools = "0.10.3"
[features]
plugin = [
"nu-plugin",
"nu-cli/plugin",
"nu-parser/plugin",
"nu-command/plugin",
"nu-protocol/plugin",
"nu-engine/plugin",
]
# extra used to be more useful but now it's the same as default. Leaving it in for backcompat with existing build scripts
extra = ["default"]
default = ["plugin", "which-support", "trash-support", "sqlite"]
stable = ["default"]
wasi = []
# Enable to statically link OpenSSL; otherwise the system version will be used. Not enabled by default because it takes a while to build
static-link-openssl = ["dep:openssl"]
# Stable (Default)
which-support = ["nu-command/which-support"]
trash-support = ["nu-command/trash-support"]
# Main nu binary
[[bin]]
name = "nu"
path = "src/main.rs"
# To use a development version of a dependency please use a global override here
# changing versions in each sub-crate of the workspace is tedious
[patch.crates-io]
reedline = { git = "https://github.com/nushell/reedline.git", branch = "main" }
# Criterion benchmarking setup
# Run all benchmarks with `cargo bench`
# Run individual benchmarks like `cargo bench -- <regex>` e.g. `cargo bench -- parse`
[[bench]]
name = "benchmarks"
harness = false
"#,
)]);
let actual = nu!(cwd: dirs.test(), "open sample.toml | table --width=80 --expand");
let expected = join_lines([
"โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ package โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ authors โ โ 0 โ The Nushell Project โ โ โ",
"โ โ โ โ โ โ Developers โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ default-run โ nu โ โ",
"โ โ โ description โ A new type of shell โ โ",
"โ โ โ documentation โ https://www.nushell.sh/book/ โ โ",
"โ โ โ edition โ 2024 โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ exclude โ โ 0 โ images โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโฏ โ โ",
"โ โ โ homepage โ https://www.nushell.sh โ โ",
"โ โ โ license โ MIT โ โ",
"โ โ โ name โ nu โ โ",
"โ โ โ repository โ https://github.com/nushell/nushell โ โ",
"โ โ โ rust-version โ 1.60 โ โ",
"โ โ โ version โ 0.74.1 โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ metadata โ โ โ โญโโโโโโโโโโโโฌโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ binstall โ โ pkg-url โ { repo โ โ โ โ",
"โ โ โ โ โ โ โ โ }/rel โ โ โ โ",
"โ โ โ โ โ โ โ โ eases/ โ โ โ โ",
"โ โ โ โ โ โ โ โ downlo โ โ โ โ",
"โ โ โ โ โ โ โ โ ad/{ v โ โ โ โ",
"โ โ โ โ โ โ โ โ ersion โ โ โ โ",
"โ โ โ โ โ โ โ โ }/{ โ โ โ โ",
"โ โ โ โ โ โ โ โ name โ โ โ โ",
"โ โ โ โ โ โ โ โ }-{ ve โ โ โ โ",
"โ โ โ โ โ โ โ โ rsion โ โ โ โ",
"โ โ โ โ โ โ โ โ }-{ โ โ โ โ",
"โ โ โ โ โ โ โ โ target โ โ โ โ",
"โ โ โ โ โ โ โ โ }.{ a โ โ โ โ",
"โ โ โ โ โ โ โ โ rchive โ โ โ โ",
"โ โ โ โ โ โ โ โ -forma โ โ โ โ",
"โ โ โ โ โ โ โ โ t } โ โ โ โ",
"โ โ โ โ โ โ โ pkg-fmt โ tgz โ โ โ โ",
"โ โ โ โ โ โ โ overrides โ {recor โ โ โ โ",
"โ โ โ โ โ โ โ โ d 1 โ โ โ โ",
"โ โ โ โ โ โ โ โ field} โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโดโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ workspace โ โ โ โญโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ members โ โ 0 โ crates/nu-cli โ โ โ",
"โ โ โ โ โ 1 โ crates/nu-engine โ โ โ",
"โ โ โ โ โ 2 โ crates/nu-parser โ โ โ",
"โ โ โ โ โ 3 โ crates/nu-system โ โ โ",
"โ โ โ โ โ 4 โ crates/nu-command โ โ โ",
"โ โ โ โ โ 5 โ crates/nu-protocol โ โ โ",
"โ โ โ โ โ 6 โ crates/nu-plugin โ โ โ",
"โ โ โ โ โ 7 โ crates/nu_plugin_inc โ โ โ",
"โ โ โ โ โ 8 โ crates/nu_plugin_gstat โ โ โ",
"โ โ โ โ โ 9 โ crates/nu_plugin_example โ โ โ",
"โ โ โ โ โ 10 โ crates/nu_plugin_query โ โ โ",
"โ โ โ โ โ 11 โ crates/nu_plugin_custom_values โ โ โ",
"โ โ โ โ โ 12 โ crates/nu-utils โ โ โ",
"โ โ โ โ โฐโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ dependencies โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ chrono โ โ version โ 0.4.23 โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ features โ โ 0 โ serde โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ crossterm โ 0.24.0 โ โ",
"โ โ โ ctrlc โ 3.2.1 โ โ",
"โ โ โ log โ 0.4 โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ miette โ โ version โ 5.5.0 โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ features โ โ 0 โ fancy-no-backt โ โ โ โ",
"โ โ โ โ โ โ โ โ race โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ nu-ansi-term โ 0.46.0 โ โ",
"โ โ โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ nu-cli โ โ path โ ./crates/nu-cli โ โ โ",
"โ โ โ โ โ version โ 0.74.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ nu-engine โ โ path โ ./crates/nu-engine โ โ โ",
"โ โ โ โ โ version โ 0.74.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ reedline โ โ version โ 0.14.0 โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ features โ โ 0 โ bashisms โ โ โ โ",
"โ โ โ โ โ โ โ 1 โ sqlite โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ rayon โ 1.6.1 โ โ",
"โ โ โ is_executable โ 1.0.1 โ โ",
"โ โ โ simplelog โ 0.12.0 โ โ",
"โ โ โ time โ 0.3.12 โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ target โ โ โ โญโโโโโโโโโโโโโโโฌโโโฎ โ โ",
"โ โ โ cfg(not(target_os = \"windows\")) โ โ dependencies โ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโฏ โ โ",
"โ โ โ cfg(windows) โ {record 1 field} โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโฎ โ โ",
"โ โ โ cfg(target_family = \"unix\") โ โ dependencies โ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ dev-dependencies โ โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ nu-test-support โ โ path โ ./crates/nu-test-su โ โ โ",
"โ โ โ โ โ โ pport โ โ โ",
"โ โ โ โ โ version โ 0.74.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ tempfile โ 3.2.0 โ โ",
"โ โ โ assert_cmd โ 2.0.2 โ โ",
"โ โ โ criterion โ 0.4 โ โ",
"โ โ โ pretty_assertions โ 1.0.0 โ โ",
"โ โ โ serial_test โ 0.10.0 โ โ",
"โ โ โ hamcrest2 โ 0.3.0 โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฎ โ โ",
"โ โ โ rstest โ โ version โ 0.15.0 โ โ โ",
"โ โ โ โ โ default-features โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโฏ โ โ",
"โ โ โ itertools โ 0.10.3 โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ features โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ plugin โ โ 0 โ nu-plugin โ โ โ",
"โ โ โ โ โ 1 โ nu-cli/plugin โ โ โ",
"โ โ โ โ โ 2 โ nu-parser/plugin โ โ โ",
"โ โ โ โ โ 3 โ nu-command/plugin โ โ โ",
"โ โ โ โ โ 4 โ nu-protocol/plugin โ โ โ",
"โ โ โ โ โ 5 โ nu-engine/plugin โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโฎ โ โ",
"โ โ โ extra โ โ 0 โ default โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ default โ โ 0 โ plugin โ โ โ",
"โ โ โ โ โ 1 โ which-support โ โ โ",
"โ โ โ โ โ 2 โ trash-support โ โ โ",
"โ โ โ โ โ 3 โ sqlite โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโฎ โ โ",
"โ โ โ stable โ โ 0 โ default โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ โ",
"โ โ โ wasi โ [list 0 items] โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ static-link-openssl โ โ 0 โ dep:openssl โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ which-support โ โ 0 โ nu-command/which-suppor โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ trash-support โ โ 0 โ nu-command/trash-suppor โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโฌโโโโโโโโโโโโโโฎ โ",
"โ bin โ โ # โ name โ path โ โ",
"โ โ โโโโโผโโโโโโโผโโโโโโโโโโโโโโค โ",
"โ โ โ 0 โ nu โ src/main.rs โ โ",
"โ โ โฐโโโโดโโโโโโโดโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ patch โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ crates-io โ โ โ โญโโโโโโโโโฌโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ reedline โ โ git โ https://githu โ โ โ โ",
"โ โ โ โ โ โ โ โ b.com/nushell โ โ โ โ",
"โ โ โ โ โ โ โ โ /reedline.git โ โ โ โ",
"โ โ โ โ โ โ โ branch โ main โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโดโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโโโโโโโฌโโโโโโโโโโฎ โ",
"โ bench โ โ # โ name โ harness โ โ",
"โ โ โโโโโผโโโโโโโโโโโโโผโโโโโโโโโโค โ",
"โ โ โ 0 โ benchmarks โ false โ โ",
"โ โ โฐโโโโดโโโโโโโโโโโโโดโโโโโโโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
]);
_print_lines(&actual.out, 80);
assert_eq!(actual.out, expected);
let actual = nu!(cwd: dirs.test(), "open sample.toml | table --expand --width=120");
let expected = join_lines([
"โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ package โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ authors โ โ 0 โ The Nushell Project Developers โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ default-run โ nu โ โ",
"โ โ โ description โ A new type of shell โ โ",
"โ โ โ documentation โ https://www.nushell.sh/book/ โ โ",
"โ โ โ edition โ 2024 โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ exclude โ โ 0 โ images โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโฏ โ โ",
"โ โ โ homepage โ https://www.nushell.sh โ โ",
"โ โ โ license โ MIT โ โ",
"โ โ โ name โ nu โ โ",
"โ โ โ repository โ https://github.com/nushell/nushell โ โ",
"โ โ โ rust-version โ 1.60 โ โ",
"โ โ โ version โ 0.74.1 โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ metadata โ โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ binstall โ โ pkg-url โ { repo }/releases/download/{ version }/{ name โ โ โ โ",
"โ โ โ โ โ โ โ โ }-{ version }-{ target }.{ archive-format } โ โ โ โ",
"โ โ โ โ โ โ โ pkg-fmt โ tgz โ โ โ โ",
"โ โ โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ overrides โ โ โ โญโโโโโโโโโโฌโโโโโโฎ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ x86_64-pc-windows-msvc โ โ pkg-fmt โ zip โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โฐโโโโโโโโโโดโโโโโโฏ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ workspace โ โ โ โญโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ members โ โ 0 โ crates/nu-cli โ โ โ",
"โ โ โ โ โ 1 โ crates/nu-engine โ โ โ",
"โ โ โ โ โ 2 โ crates/nu-parser โ โ โ",
"โ โ โ โ โ 3 โ crates/nu-system โ โ โ",
"โ โ โ โ โ 4 โ crates/nu-command โ โ โ",
"โ โ โ โ โ 5 โ crates/nu-protocol โ โ โ",
"โ โ โ โ โ 6 โ crates/nu-plugin โ โ โ",
"โ โ โ โ โ 7 โ crates/nu_plugin_inc โ โ โ",
"โ โ โ โ โ 8 โ crates/nu_plugin_gstat โ โ โ",
"โ โ โ โ โ 9 โ crates/nu_plugin_example โ โ โ",
"โ โ โ โ โ 10 โ crates/nu_plugin_query โ โ โ",
"โ โ โ โ โ 11 โ crates/nu_plugin_custom_values โ โ โ",
"โ โ โ โ โ 12 โ crates/nu-utils โ โ โ",
"โ โ โ โ โฐโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ dependencies โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ chrono โ โ version โ 0.4.23 โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ features โ โ 0 โ serde โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ crossterm โ 0.24.0 โ โ",
"โ โ โ ctrlc โ 3.2.1 โ โ",
"โ โ โ log โ 0.4 โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ miette โ โ version โ 5.5.0 โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ features โ โ 0 โ fancy-no-backtrace โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ nu-ansi-term โ 0.46.0 โ โ",
"โ โ โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ nu-cli โ โ path โ ./crates/nu-cli โ โ โ",
"โ โ โ โ โ version โ 0.74.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ nu-engine โ โ path โ ./crates/nu-engine โ โ โ",
"โ โ โ โ โ version โ 0.74.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ reedline โ โ version โ 0.14.0 โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ features โ โ 0 โ bashisms โ โ โ โ",
"โ โ โ โ โ โ โ 1 โ sqlite โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ rayon โ 1.6.1 โ โ",
"โ โ โ is_executable โ 1.0.1 โ โ",
"โ โ โ simplelog โ 0.12.0 โ โ",
"โ โ โ time โ 0.3.12 โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ target โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ cfg(not(target_os = \"windows\")) โ โ โ โญโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ dependencies โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ openssl โ โ version โ 0.10.38 โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ features โ [list 1 โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ item] โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ optional โ true โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โ signal-hook โ {record 2 fields} โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ cfg(windows) โ โ โ โญโโโโโโโโโฌโโโโโโฎ โ โ โ",
"โ โ โ โ โ build-dependencies โ โ winres โ 0.1 โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโดโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ cfg(target_family = \"unix\") โ โ โ โญโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ dependencies โ โ โ โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ nix โ โ version โ 0.25 โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ default-features โ false โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ features โ [list โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 4 โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ items] โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โ atty โ 0.2 โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ dev-dependencies โ โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ nu-test-support โ โ path โ ./crates/nu-test-support โ โ โ",
"โ โ โ โ โ version โ 0.74.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ tempfile โ 3.2.0 โ โ",
"โ โ โ assert_cmd โ 2.0.2 โ โ",
"โ โ โ criterion โ 0.4 โ โ",
"โ โ โ pretty_assertions โ 1.0.0 โ โ",
"โ โ โ serial_test โ 0.10.0 โ โ",
"โ โ โ hamcrest2 โ 0.3.0 โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ rstest โ โ version โ 0.15.0 โ โ โ",
"โ โ โ โ โ default-features โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโฏ โ โ",
"โ โ โ itertools โ 0.10.3 โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ features โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ plugin โ โ 0 โ nu-plugin โ โ โ",
"โ โ โ โ โ 1 โ nu-cli/plugin โ โ โ",
"โ โ โ โ โ 2 โ nu-parser/plugin โ โ โ",
"โ โ โ โ โ 3 โ nu-command/plugin โ โ โ",
"โ โ โ โ โ 4 โ nu-protocol/plugin โ โ โ",
"โ โ โ โ โ 5 โ nu-engine/plugin โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโฎ โ โ",
"โ โ โ extra โ โ 0 โ default โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ default โ โ 0 โ plugin โ โ โ",
"โ โ โ โ โ 1 โ which-support โ โ โ",
"โ โ โ โ โ 2 โ trash-support โ โ โ",
"โ โ โ โ โ 3 โ sqlite โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโฎ โ โ",
"โ โ โ stable โ โ 0 โ default โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ โ",
"โ โ โ wasi โ [list 0 items] โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ static-link-openssl โ โ 0 โ dep:openssl โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ which-support โ โ 0 โ nu-command/which-support โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ trash-support โ โ 0 โ nu-command/trash-support โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโฌโโโโโโโโโโโโโโฎ โ",
"โ bin โ โ # โ name โ path โ โ",
"โ โ โโโโโผโโโโโโโผโโโโโโโโโโโโโโค โ",
"โ โ โ 0 โ nu โ src/main.rs โ โ",
"โ โ โฐโโโโดโโโโโโโดโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ patch โ โ โ โญโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ crates-io โ โ โ โญโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ reedline โ โ git โ https://github.com/nushell/reedline.git โ โ โ โ",
"โ โ โ โ โ โ โ branch โ main โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโโโโโโโฌโโโโโโโโโโฎ โ",
"โ bench โ โ # โ name โ harness โ โ",
"โ โ โโโโโผโโโโโโโโโโโโโผโโโโโโโโโโค โ",
"โ โ โ 0 โ benchmarks โ false โ โ",
"โ โ โฐโโโโดโโโโโโโโโโโโโดโโโโโโโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
]);
_print_lines(&actual.out, 120);
assert_eq!(actual.out, expected);
let actual = nu!(cwd: dirs.test(), "open sample.toml | table --expand --width=60");
_print_lines(&actual.out, 60);
let expected = join_lines([
"โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ package โ โ โ โญโโโโฌโโโโโโโโโโโโฎ โ โ",
"โ โ โ authors โ โ 0 โ The โ โ โ",
"โ โ โ โ โ โ Nushell โ โ โ",
"โ โ โ โ โ โ Project D โ โ โ",
"โ โ โ โ โ โ evelopers โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโฏ โ โ",
"โ โ โ default-run โ nu โ โ",
"โ โ โ description โ A new type of โ โ",
"โ โ โ โ shell โ โ",
"โ โ โ documentation โ https://www.nushe โ โ",
"โ โ โ โ ll.sh/book/ โ โ",
"โ โ โ edition โ 2024 โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ exclude โ โ 0 โ images โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโฏ โ โ",
"โ โ โ homepage โ https://www.nushe โ โ",
"โ โ โ โ ll.sh โ โ",
"โ โ โ license โ MIT โ โ",
"โ โ โ name โ nu โ โ",
"โ โ โ repository โ https://github.co โ โ",
"โ โ โ โ m/nushell/nushell โ โ",
"โ โ โ rust-version โ 1.60 โ โ",
"โ โ โ version โ 0.74.1 โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโฎ โ โ",
"โ โ โ metadata โ โ binstall โ {r โ โ โ",
"โ โ โ โ โ โ ec โ โ โ",
"โ โ โ โ โ โ or โ โ โ",
"โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ 3 โ โ โ",
"โ โ โ โ โ โ fi โ โ โ",
"โ โ โ โ โ โ el โ โ โ",
"โ โ โ โ โ โ ds โ โ โ",
"โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ workspace โ โ โ โญโโโโโฌโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ members โ โ 0 โ crates/nu-cli โ โ โ",
"โ โ โ โ โ 1 โ crates/nu-engi โ โ โ",
"โ โ โ โ โ โ ne โ โ โ",
"โ โ โ โ โ 2 โ crates/nu-pars โ โ โ",
"โ โ โ โ โ โ er โ โ โ",
"โ โ โ โ โ 3 โ crates/nu-syst โ โ โ",
"โ โ โ โ โ โ em โ โ โ",
"โ โ โ โ โ 4 โ crates/nu-comm โ โ โ",
"โ โ โ โ โ โ and โ โ โ",
"โ โ โ โ โ 5 โ crates/nu-prot โ โ โ",
"โ โ โ โ โ โ ocol โ โ โ",
"โ โ โ โ โ 6 โ crates/nu-plug โ โ โ",
"โ โ โ โ โ โ in โ โ โ",
"โ โ โ โ โ 7 โ crates/nu_plug โ โ โ",
"โ โ โ โ โ โ in_inc โ โ โ",
"โ โ โ โ โ 8 โ crates/nu_plug โ โ โ",
"โ โ โ โ โ โ in_gstat โ โ โ",
"โ โ โ โ โ 9 โ crates/nu_plug โ โ โ",
"โ โ โ โ โ โ in_example โ โ โ",
"โ โ โ โ โ 10 โ crates/nu_plug โ โ โ",
"โ โ โ โ โ โ in_query โ โ โ",
"โ โ โ โ โ 11 โ crates/nu_plug โ โ โ",
"โ โ โ โ โ โ in_custom_valu โ โ โ",
"โ โ โ โ โ โ es โ โ โ",
"โ โ โ โ โ 12 โ crates/nu-util โ โ โ",
"โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โฐโโโโโดโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ dependencies โ โ โ โญโโโโโโโโโโโฌโโโโโฎ โ โ",
"โ โ โ chrono โ โ version โ 0. โ โ โ",
"โ โ โ โ โ โ 4. โ โ โ",
"โ โ โ โ โ โ 23 โ โ โ",
"โ โ โ โ โ features โ [l โ โ โ",
"โ โ โ โ โ โ is โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ it โ โ โ",
"โ โ โ โ โ โ em โ โ โ",
"โ โ โ โ โ โ ] โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโฏ โ โ",
"โ โ โ crossterm โ 0.24.0 โ โ",
"โ โ โ ctrlc โ 3.2.1 โ โ",
"โ โ โ log โ 0.4 โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโฎ โ โ",
"โ โ โ miette โ โ version โ 5. โ โ โ",
"โ โ โ โ โ โ 5. โ โ โ",
"โ โ โ โ โ โ 0 โ โ โ",
"โ โ โ โ โ features โ [l โ โ โ",
"โ โ โ โ โ โ is โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ it โ โ โ",
"โ โ โ โ โ โ em โ โ โ",
"โ โ โ โ โ โ ] โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโฏ โ โ",
"โ โ โ nu-ansi-term โ 0.46.0 โ โ",
"โ โ โ โ โญโโโโโโโโโโฌโโโโโโฎ โ โ",
"โ โ โ nu-cli โ โ path โ ./c โ โ โ",
"โ โ โ โ โ โ rat โ โ โ",
"โ โ โ โ โ โ es/ โ โ โ",
"โ โ โ โ โ โ nu- โ โ โ",
"โ โ โ โ โ โ cli โ โ โ",
"โ โ โ โ โ version โ 0.7 โ โ โ",
"โ โ โ โ โ โ 4.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโฌโโโโโโฎ โ โ",
"โ โ โ nu-engine โ โ path โ ./c โ โ โ",
"โ โ โ โ โ โ rat โ โ โ",
"โ โ โ โ โ โ es/ โ โ โ",
"โ โ โ โ โ โ nu- โ โ โ",
"โ โ โ โ โ โ eng โ โ โ",
"โ โ โ โ โ โ ine โ โ โ",
"โ โ โ โ โ version โ 0.7 โ โ โ",
"โ โ โ โ โ โ 4.1 โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโฌโโโโโฎ โ โ",
"โ โ โ reedline โ โ version โ 0. โ โ โ",
"โ โ โ โ โ โ 14 โ โ โ",
"โ โ โ โ โ โ .0 โ โ โ",
"โ โ โ โ โ features โ [l โ โ โ",
"โ โ โ โ โ โ is โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โ โ 2 โ โ โ",
"โ โ โ โ โ โ it โ โ โ",
"โ โ โ โ โ โ em โ โ โ",
"โ โ โ โ โ โ s] โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโฏ โ โ",
"โ โ โ rayon โ 1.6.1 โ โ",
"โ โ โ is_executable โ 1.0.1 โ โ",
"โ โ โ simplelog โ 0.12.0 โ โ",
"โ โ โ time โ 0.3.12 โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ target โ {record 3 fields} โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฎ โ",
"โ dev-dependencies โ โ nu-test-support โ {record 2 โ โ",
"โ โ โ โ fields} โ โ",
"โ โ โ tempfile โ 3.2.0 โ โ",
"โ โ โ assert_cmd โ 2.0.2 โ โ",
"โ โ โ criterion โ 0.4 โ โ",
"โ โ โ pretty_assertions โ 1.0.0 โ โ",
"โ โ โ serial_test โ 0.10.0 โ โ",
"โ โ โ hamcrest2 โ 0.3.0 โ โ",
"โ โ โ rstest โ {record 2 โ โ",
"โ โ โ โ fields} โ โ",
"โ โ โ itertools โ 0.10.3 โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฎ โ",
"โ features โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ plugin โ โ 0 โ nu- โ โ โ",
"โ โ โ โ โ โ plu โ โ โ",
"โ โ โ โ โ โ gin โ โ โ",
"โ โ โ โ โ 1 โ nu- โ โ โ",
"โ โ โ โ โ โ cli โ โ โ",
"โ โ โ โ โ โ /pl โ โ โ",
"โ โ โ โ โ โ ugi โ โ โ",
"โ โ โ โ โ โ n โ โ โ",
"โ โ โ โ โ 2 โ nu- โ โ โ",
"โ โ โ โ โ โ par โ โ โ",
"โ โ โ โ โ โ ser โ โ โ",
"โ โ โ โ โ โ /pl โ โ โ",
"โ โ โ โ โ โ ugi โ โ โ",
"โ โ โ โ โ โ n โ โ โ",
"โ โ โ โ โ 3 โ nu- โ โ โ",
"โ โ โ โ โ โ com โ โ โ",
"โ โ โ โ โ โ man โ โ โ",
"โ โ โ โ โ โ d/p โ โ โ",
"โ โ โ โ โ โ lug โ โ โ",
"โ โ โ โ โ โ in โ โ โ",
"โ โ โ โ โ 4 โ nu- โ โ โ",
"โ โ โ โ โ โ pro โ โ โ",
"โ โ โ โ โ โ toc โ โ โ",
"โ โ โ โ โ โ ol/ โ โ โ",
"โ โ โ โ โ โ plu โ โ โ",
"โ โ โ โ โ โ gin โ โ โ",
"โ โ โ โ โ 5 โ nu- โ โ โ",
"โ โ โ โ โ โ eng โ โ โ",
"โ โ โ โ โ โ ine โ โ โ",
"โ โ โ โ โ โ /pl โ โ โ",
"โ โ โ โ โ โ ugi โ โ โ",
"โ โ โ โ โ โ n โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ extra โ โ 0 โ def โ โ โ",
"โ โ โ โ โ โ aul โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ default โ โ 0 โ plu โ โ โ",
"โ โ โ โ โ โ gin โ โ โ",
"โ โ โ โ โ 1 โ whi โ โ โ",
"โ โ โ โ โ โ ch- โ โ โ",
"โ โ โ โ โ โ sup โ โ โ",
"โ โ โ โ โ โ por โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โ 2 โ tra โ โ โ",
"โ โ โ โ โ โ sh- โ โ โ",
"โ โ โ โ โ โ sup โ โ โ",
"โ โ โ โ โ โ por โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โ 3 โ sql โ โ โ",
"โ โ โ โ โ โ ite โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ stable โ โ 0 โ def โ โ โ",
"โ โ โ โ โ โ aul โ โ โ",
"โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โ wasi โ [list 0 โ โ",
"โ โ โ โ items] โ โ",
"โ โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ static-link-openssl โ โ 0 โ dep โ โ โ",
"โ โ โ โ โ โ :op โ โ โ",
"โ โ โ โ โ โ ens โ โ โ",
"โ โ โ โ โ โ sl โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ which-support โ โ 0 โ nu- โ โ โ",
"โ โ โ โ โ โ com โ โ โ",
"โ โ โ โ โ โ man โ โ โ",
"โ โ โ โ โ โ d/w โ โ โ",
"โ โ โ โ โ โ hic โ โ โ",
"โ โ โ โ โ โ h-s โ โ โ",
"โ โ โ โ โ โ upp โ โ โ",
"โ โ โ โ โ โ ort โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโฎ โ โ",
"โ โ โ trash-support โ โ 0 โ nu- โ โ โ",
"โ โ โ โ โ โ com โ โ โ",
"โ โ โ โ โ โ man โ โ โ",
"โ โ โ โ โ โ d/t โ โ โ",
"โ โ โ โ โ โ ras โ โ โ",
"โ โ โ โ โ โ h-s โ โ โ",
"โ โ โ โ โ โ upp โ โ โ",
"โ โ โ โ โ โ ort โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโฌโโโโโโโโโโโโโโฎ โ",
"โ bin โ โ # โ name โ path โ โ",
"โ โ โโโโโผโโโโโโโผโโโโโโโโโโโโโโค โ",
"โ โ โ 0 โ nu โ src/main.rs โ โ",
"โ โ โฐโโโโดโโโโโโโดโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ patch โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ crates-io โ โ reedline โ {recor โ โ โ",
"โ โ โ โ โ โ d 2 fi โ โ โ",
"โ โ โ โ โ โ elds} โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโโโโโโโฌโโโโโโโโโโฎ โ",
"โ bench โ โ # โ name โ harness โ โ",
"โ โ โโโโโผโโโโโโโโโโโโโผโโโโโโโโโโค โ",
"โ โ โ 0 โ benchmarks โ false โ โ",
"โ โ โฐโโโโดโโโโโโโโโโโโโดโโโโโโโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
]);
assert_eq!(actual.out, expected);
let actual = nu!(cwd: dirs.test(), "open sample.toml | table --expand --width=40");
_print_lines(&actual.out, 40);
let expected = join_lines([
"โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎ",
"โ package โ {record 13 โ",
"โ โ fields} โ",
"โ โ โญโโโโโโโโโโฌโโโโโโฎ โ",
"โ workspace โ โ members โ [li โ โ",
"โ โ โ โ st โ โ",
"โ โ โ โ 13 โ โ",
"โ โ โ โ ite โ โ",
"โ โ โ โ ms] โ โ",
"โ โ โฐโโโโโโโโโโดโโโโโโฏ โ",
"โ dependencies โ {record 13 โ",
"โ โ fields} โ",
"โ target โ {record 3 fields} โ",
"โ dev-dependencies โ {record 9 fields} โ",
"โ features โ {record 8 fields} โ",
"โ โ โญโโโโฌโโโโโโโฌโโโโโฎ โ",
"โ bin โ โ # โ name โ pa โ โ",
"โ โ โ โ โ th โ โ",
"โ โ โโโโโผโโโโโโโผโโโโโค โ",
"โ โ โ 0 โ nu โ sr โ โ",
"โ โ โ โ โ c/ โ โ",
"โ โ โ โ โ ma โ โ",
"โ โ โ โ โ in โ โ",
"โ โ โ โ โ .r โ โ",
"โ โ โ โ โ s โ โ",
"โ โ โฐโโโโดโโโโโโโดโโโโโฏ โ",
"โ โ โญโโโโโโโโโโโโฌโโโโฎ โ",
"โ patch โ โ crates-io โ { โ โ",
"โ โ โ โ r โ โ",
"โ โ โ โ e โ โ",
"โ โ โ โ c โ โ",
"โ โ โ โ o โ โ",
"โ โ โ โ r โ โ",
"โ โ โ โ d โ โ",
"โ โ โ โ โ โ",
"โ โ โ โ 1 โ โ",
"โ โ โ โ โ โ",
"โ โ โ โ f โ โ",
"โ โ โ โ i โ โ",
"โ โ โ โ e โ โ",
"โ โ โ โ l โ โ",
"โ โ โ โ d โ โ",
"โ โ โ โ } โ โ",
"โ โ โฐโโโโโโโโโโโโดโโโโฏ โ",
"โ โ โญโโโโฌโโโโโโโโฌโโโโฎ โ",
"โ bench โ โ # โ name โ h โ โ",
"โ โ โ โ โ a โ โ",
"โ โ โ โ โ r โ โ",
"โ โ โ โ โ n โ โ",
"โ โ โ โ โ e โ โ",
"โ โ โ โ โ s โ โ",
"โ โ โ โ โ s โ โ",
"โ โ โโโโโผโโโโโโโโผโโโโค โ",
"โ โ โ 0 โ bench โ f โ โ",
"โ โ โ โ marks โ a โ โ",
"โ โ โ โ โ l โ โ",
"โ โ โ โ โ s โ โ",
"โ โ โ โ โ e โ โ",
"โ โ โฐโโโโดโโโโโโโโดโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ",
]);
assert_eq!(actual.out, expected);
})
}
#[test]
fn table_expande_with_no_header_internally_0() {
let nu_value = r##"{ "config ": { "ls": { "use_ls_colors": true, "clickable_links": false }, "rm": { "always_trash": false }, "cd": { "abbreviations": false }, "table": { "mode": "rounded", "index_mode": "always", "trim": { "methodology": "wrapping", "wrapping_try_keep_words": true, "truncating_suffix": "..." } }, "explore": { "help_banner": true, "exit_esc": true, "command_bar_text": "#C4C9C6", "status_bar_background": { "fg": "#1D1F21", "bg": "#C4C9C6" }, "highlight": { "bg": "yellow", "fg": "black" }, "status": {}, "try": {}, "table": { "split_line": "#404040", "cursor": true, "line_index": true, "line_shift": true, "line_head_top": true, "line_head_bottom": true, "show_head": true, "show_index": true }, "config": { "cursor_color": { "bg": "yellow", "fg": "black" } } }, "history": { "max_size": 10000, "sync_on_enter": true, "file_format": "plaintext" }, "completions": { "case_sensitive": false, "quick": true, "partial": true, "algorithm": "prefix", "external": { "enable": true, "max_results": 100, "completer": null } }, "filesize": { "metric": true, "format": "auto" }, "cursor_shape": { "emacs": "line", "vi_insert": "block", "vi_normal": "underscore" }, "color_config": { "separator": "default", "leading_trailing_space_bg": { "attr": "n" }, "header": "green_bold", "empty": "blue", "bool": null, "int": "default", "filesize": null, "duration": "default", "datetime": null, "range": "default", "float": "default", "string": "default", "nothing": "default", "binary": "default", "cell-path": "default", "row_index": "green_bold", "record": "default", "list": "default", "block": "default", "hints": "dark_gray", "search_result": {"fg": "white", "bg": "red"}, "shape_and": "purple_bold", "shape_binary": "purple_bold", "shape_block": "blue_bold", "shape_bool": "light_cyan", "shape_custom": "green", "shape_datetime": "cyan_bold", "shape_directory": "cyan", "shape_external": "cyan", "shape_externalarg": "green_bold", "shape_filepath": "cyan", "shape_flag": "blue_bold", "shape_float": "purple_bold", "shape_garbage": { "fg": "#FFFFFF", "bg": "#FF0000", "attr": "b" }, "shape_globpattern": "cyan_bold", "shape_int": "purple_bold", "shape_internalcall": "cyan_bold", "shape_list": "cyan_bold", "shape_literal": "blue", "shape_matching_brackets": { "attr": "u" }, "shape_nothing": "light_cyan", "shape_operator": "yellow", "shape_or": "purple_bold", "shape_pipe": "purple_bold", "shape_range": "yellow_bold", "shape_record": "cyan_bold", "shape_redirection": "purple_bold", "shape_signature": "green_bold", "shape_string": "green", "shape_string_interpolation": "cyan_bold", "shape_table": "blue_bold", "shape_variable": "purple" }, "footer_mode": "25", "float_precision": 2, "use_ansi_coloring": true, "edit_mode": "emacs", "shell_integration": true, "show_banner": true, "render_right_prompt_on_last_line": false, "hooks": { "pre_prompt": [ null ], "pre_execution": [ null ], "env_change": { "PWD": [ null ] }, "display_output": null }, "menus": [ { "name": "completion_menu", "only_buffer_difference": false, "marker": "| ", "type": { "layout": "columnar", "columns": 4, "col_width": 20, "col_padding": 2 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "history_menu", "only_buffer_difference": true, "marker": "? ", "type": { "layout": "list", "page_size": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "help_menu", "only_buffer_difference": true, "marker": "? ", "type": { "layout": "description", "columns": 4, "col_width": 20, "col_padding": 2, "selection_rows": 4, "description_rows": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "commands_menu", "only_buffer_difference": false, "marker": "# ", "type": { "layout": "columnar", "columns": 4, "col_width": 20, "col_padding": 2 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null }, { "name": "vars_menu", "only_buffer_difference": true, "marker": "# ", "type": { "layout": "list", "page_size": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null }, { "name": "commands_with_description", "only_buffer_difference": true, "marker": "# ", "type": { "layout": "description", "columns": 4, "col_width": 20, "col_padding": 2, "selection_rows": 4, "description_rows": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null } ], "keybindings": [ { "name": "completion_menu", "modifier": "none", "keycode": "tab", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "send": "menu", "name": "completion_menu" }, { "send": "menunext" } ] } }, { "name": "completion_previous", "modifier": "shift", "keycode": "backtab", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menuprevious" } }, { "name": "history_menu", "modifier": "control", "keycode": "char_r", "mode": "emacs", "event": { "send": "menu", "name": "history_menu" } }, { "name": "next_page", "modifier": "control", "keycode": "char_x", "mode": "emacs", "event": { "send": "menupagenext" } }, { "name": "undo_or_previous_page", "modifier": "control", "keycode": "char_z", "mode": "emacs", "event": { "until": [ { "send": "menupageprevious" }, { "edit": "undo" } ] } }, { "name": "yank", "modifier": "control", "keycode": "char_y", "mode": "emacs", "event": { "until": [ { "edit": "pastecutbufferafter" } ] } }, { "name": "unix-line-discard", "modifier": "control", "keycode": "char_u", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "edit": "cutfromlinestart" } ] } }, { "name": "kill-line", "modifier": "control", "keycode": "char_k", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "edit": "cuttolineend" } ] } }, { "name": "commands_menu", "modifier": "control", "keycode": "char_t", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "commands_menu" } }, { "name": "vars_menu", "modifier": "alt", "keycode": "char_o", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "vars_menu" } }, { "name": "commands_with_description", "modifier": "control", "keycode": "char_s", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "commands_with_description" } } ] } }"##;
let actual = nu!(format!("{} | table --expand --width 141", nu_value.trim()));
_print_lines(&actual.out, 141);
assert_eq!(
actual.out,
join_lines([
"โญโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ config โ โ โ โญโโโโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ",
"โ โ โ ls โ โ use_ls_colors โ true โ โ โ",
"โ โ โ โ โ clickable_links โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ",
"โ โ โ rm โ โ always_trash โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ",
"โ โ โ cd โ โ abbreviations โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ table โ โ mode โ rounded โ โ โ",
"โ โ โ โ โ index_mode โ always โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ trim โ โ methodology โ wrapping โ โ โ โ",
"โ โ โ โ โ โ โ wrapping_try_keep_words โ true โ โ โ โ",
"โ โ โ โ โ โ โ truncating_suffix โ ... โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ explore โ โ help_banner โ true โ โ โ",
"โ โ โ โ โ exit_esc โ true โ โ โ",
"โ โ โ โ โ command_bar_text โ #C4C9C6 โ โ โ",
"โ โ โ โ โ โ โญโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ status_bar_background โ โ fg โ #1D1F21 โ โ โ โ",
"โ โ โ โ โ โ โ bg โ #C4C9C6 โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโฌโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ highlight โ โ bg โ yellow โ โ โ โ",
"โ โ โ โ โ โ โ fg โ black โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโดโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ status โ {record 0 fields} โ โ โ",
"โ โ โ โ โ try โ {record 0 fields} โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ table โ โ split_line โ #404040 โ โ โ โ",
"โ โ โ โ โ โ โ cursor โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_index โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_shift โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_head_top โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_head_bottom โ true โ โ โ โ",
"โ โ โ โ โ โ โ show_head โ true โ โ โ โ",
"โ โ โ โ โ โ โ show_index โ true โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ config โ โ โ โญโโโโโฌโโโโโโโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ cursor_color โ โ bg โ yellow โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ fg โ black โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโโดโโโโโโโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโฎ โ โ",
"โ โ โ history โ โ max_size โ 10000 โ โ โ",
"โ โ โ โ โ sync_on_enter โ true โ โ โ",
"โ โ โ โ โ file_format โ plaintext โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ completions โ โ case_sensitive โ false โ โ โ",
"โ โ โ โ โ quick โ true โ โ โ",
"โ โ โ โ โ partial โ true โ โ โ",
"โ โ โ โ โ algorithm โ prefix โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโฌโโโโโโโฎ โ โ โ",
"โ โ โ โ โ external โ โ enable โ true โ โ โ โ",
"โ โ โ โ โ โ โ max_results โ 100 โ โ โ โ",
"โ โ โ โ โ โ โ completer โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโดโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโฌโโโโโโโฎ โ โ",
"โ โ โ filesize โ โ metric โ true โ โ โ",
"โ โ โ โ โ format โ auto โ โ โ",
"โ โ โ โ โฐโโโโโโโโโดโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโฎ โ โ",
"โ โ โ cursor_shape โ โ emacs โ line โ โ โ",
"โ โ โ โ โ vi_insert โ block โ โ โ",
"โ โ โ โ โ vi_normal โ underscore โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ color_config โ โ separator โ default โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโฎ โ โ โ",
"โ โ โ โ โ leading_trailing_space_bg โ โ attr โ n โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโฏ โ โ โ",
"โ โ โ โ โ header โ green_bold โ โ โ",
"โ โ โ โ โ empty โ blue โ โ โ",
"โ โ โ โ โ bool โ โ โ โ",
"โ โ โ โ โ int โ default โ โ โ",
"โ โ โ โ โ filesize โ โ โ โ",
"โ โ โ โ โ duration โ default โ โ โ",
"โ โ โ โ โ datetime โ โ โ โ",
"โ โ โ โ โ range โ default โ โ โ",
"โ โ โ โ โ float โ default โ โ โ",
"โ โ โ โ โ string โ default โ โ โ",
"โ โ โ โ โ nothing โ default โ โ โ",
"โ โ โ โ โ binary โ default โ โ โ",
"โ โ โ โ โ cell-path โ default โ โ โ",
"โ โ โ โ โ row_index โ green_bold โ โ โ",
"โ โ โ โ โ record โ default โ โ โ",
"โ โ โ โ โ list โ default โ โ โ",
"โ โ โ โ โ block โ default โ โ โ",
"โ โ โ โ โ hints โ dark_gray โ โ โ",
"โ โ โ โ โ โ โญโโโโโฌโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ search_result โ โ fg โ white โ โ โ โ",
"โ โ โ โ โ โ โ bg โ red โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโดโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_and โ purple_bold โ โ โ",
"โ โ โ โ โ shape_binary โ purple_bold โ โ โ",
"โ โ โ โ โ shape_block โ blue_bold โ โ โ",
"โ โ โ โ โ shape_bool โ light_cyan โ โ โ",
"โ โ โ โ โ shape_custom โ green โ โ โ",
"โ โ โ โ โ shape_datetime โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_directory โ cyan โ โ โ",
"โ โ โ โ โ shape_external โ cyan โ โ โ",
"โ โ โ โ โ shape_externalarg โ green_bold โ โ โ",
"โ โ โ โ โ shape_filepath โ cyan โ โ โ",
"โ โ โ โ โ shape_flag โ blue_bold โ โ โ",
"โ โ โ โ โ shape_float โ purple_bold โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ shape_garbage โ โ fg โ #FFFFFF โ โ โ โ",
"โ โ โ โ โ โ โ bg โ #FF0000 โ โ โ โ",
"โ โ โ โ โ โ โ attr โ b โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_globpattern โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_int โ purple_bold โ โ โ",
"โ โ โ โ โ shape_internalcall โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_list โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_literal โ blue โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโฎ โ โ โ",
"โ โ โ โ โ shape_matching_brackets โ โ attr โ u โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโฏ โ โ โ",
"โ โ โ โ โ shape_nothing โ light_cyan โ โ โ",
"โ โ โ โ โ shape_operator โ yellow โ โ โ",
"โ โ โ โ โ shape_or โ purple_bold โ โ โ",
"โ โ โ โ โ shape_pipe โ purple_bold โ โ โ",
"โ โ โ โ โ shape_range โ yellow_bold โ โ โ",
"โ โ โ โ โ shape_record โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_redirection โ purple_bold โ โ โ",
"โ โ โ โ โ shape_signature โ green_bold โ โ โ",
"โ โ โ โ โ shape_string โ green โ โ โ",
"โ โ โ โ โ shape_string_interpolation โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_table โ blue_bold โ โ โ",
"โ โ โ โ โ shape_variable โ purple โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ footer_mode โ 25 โ โ",
"โ โ โ float_precision โ 2 โ โ",
"โ โ โ use_ansi_coloring โ true โ โ",
"โ โ โ edit_mode โ emacs โ โ",
"โ โ โ shell_integration โ true โ โ",
"โ โ โ show_banner โ true โ โ",
"โ โ โ render_right_prompt_on_last_line โ false โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ hooks โ โ โ โญโโโโฌโโโฎ โ โ โ",
"โ โ โ โ โ pre_prompt โ โ 0 โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโฎ โ โ โ",
"โ โ โ โ โ pre_execution โ โ 0 โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ env_change โ โ โ โญโโโโฌโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ PWD โ โ 0 โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโดโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ display_output โ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโฌโโโโฌโโโโโโฎ โ โ",
"โ โ โ menus โ โ # โ name โ only_buffer_difference โ marker โ t โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ y โ โ โ โ",
"โ โ โ โ โ โ โ โ โ p โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโผโโโโผโโโโโโค โ โ",
"โ โ โ โ โ 0 โ completion_menu โ false โ | โ { โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ c โ โ โ โ",
"โ โ โ โ โ โ โ โ โ o โ โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ 4 โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ f โ โ โ โ",
"โ โ โ โ โ โ โ โ โ i โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ l โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ s โ โ โ โ",
"โ โ โ โ โ โ โ โ โ } โ โ โ โ",
"โ โ โ โ โ 1 โ history_menu โ true โ ? โ { โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ c โ โ โ โ",
"โ โ โ โ โ โ โ โ โ o โ โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ 2 โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ f โ โ โ โ",
"โ โ โ โ โ โ โ โ โ i โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ l โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ s โ โ โ โ",
"โ โ โ โ โ โ โ โ โ } โ โ โ โ",
"โ โ โ โ โ 2 โ help_menu โ true โ ? โ { โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ c โ โ โ โ",
"โ โ โ โ โ โ โ โ โ o โ โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ 6 โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ f โ โ โ โ",
"โ โ โ โ โ โ โ โ โ i โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ l โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ s โ โ โ โ",
"โ โ โ โ โ โ โ โ โ } โ โ โ โ",
"โ โ โ โ โ 3 โ commands_menu โ false โ # โ { โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ c โ โ โ โ",
"โ โ โ โ โ โ โ โ โ o โ โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ 4 โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ f โ โ โ โ",
"โ โ โ โ โ โ โ โ โ i โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ l โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ s โ โ โ โ",
"โ โ โ โ โ โ โ โ โ } โ โ โ โ",
"โ โ โ โ โ 4 โ vars_menu โ true โ # โ { โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ c โ โ โ โ",
"โ โ โ โ โ โ โ โ โ o โ โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ 2 โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ f โ โ โ โ",
"โ โ โ โ โ โ โ โ โ i โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ l โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ s โ โ โ โ",
"โ โ โ โ โ โ โ โ โ } โ โ โ โ",
"โ โ โ โ โ 5 โ commands_with_description โ true โ # โ { โ ... โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ c โ โ โ โ",
"โ โ โ โ โ โ โ โ โ o โ โ โ โ",
"โ โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ 6 โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ f โ โ โ โ",
"โ โ โ โ โ โ โ โ โ i โ โ โ โ",
"โ โ โ โ โ โ โ โ โ e โ โ โ โ",
"โ โ โ โ โ โ โ โ โ l โ โ โ โ",
"โ โ โ โ โ โ โ โ โ d โ โ โ โ",
"โ โ โ โ โ โ โ โ โ s โ โ โ โ",
"โ โ โ โ โ โ โ โ โ } โ โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโดโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโฌโโโโฎ โ โ",
"โ โ โ keybindings โ โ # โ name โ modifier โ keycode โ mode โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ v โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ n โ โ โ",
"โ โ โ โ โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโโผโโโโโโโโโโโโโโโโโโผโโโโค โ โ",
"โ โ โ โ โ 0 โ completion_menu โ none โ tab โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 1 โ completion_previous โ shift โ backtab โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 2 โ history_menu โ control โ char_r โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 3 โ next_page โ control โ char_x โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 4 โ undo_or_previous_page โ control โ char_z โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 5 โ yank โ control โ char_y โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 6 โ unix-line-discard โ control โ char_u โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 7 โ kill-line โ control โ char_k โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 8 โ commands_menu โ control โ char_t โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 9 โ vars_menu โ alt โ char_o โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 10 โ commands_with_description โ control โ char_s โ โญโโโโฌโโโโโโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ emacs โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi_norm โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ al โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi_inse โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ rt โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โฐโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโโโโโโโโโโดโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
])
);
}
#[test]
fn table_expande_with_no_header_internally_1() {
let nu_value = r##"{ "config ": { "ls": { "use_ls_colors": true, "clickable_links": false }, "rm": { "always_trash": false }, "cd": { "abbreviations": false }, "table": { "mode": "rounded", "index_mode": "always", "trim": { "methodology": "wrapping", "wrapping_try_keep_words": true, "truncating_suffix": "..." } }, "explore": { "help_banner": true, "exit_esc": true, "command_bar_text": "#C4C9C6", "status_bar_background": { "fg": "#1D1F21", "bg": "#C4C9C6" }, "highlight": { "bg": "yellow", "fg": "black" }, "status": {}, "try": {}, "table": { "split_line": "#404040", "cursor": true, "line_index": true, "line_shift": true, "line_head_top": true, "line_head_bottom": true, "show_head": true, "show_index": true }, "config": { "cursor_color": { "bg": "yellow", "fg": "black" } } }, "history": { "max_size": 10000, "sync_on_enter": true, "file_format": "plaintext" }, "completions": { "case_sensitive": false, "quick": true, "partial": true, "algorithm": "prefix", "external": { "enable": true, "max_results": 100, "completer": null } }, "filesize": { "metric": true, "format": "auto" }, "cursor_shape": { "emacs": "line", "vi_insert": "block", "vi_normal": "underscore" }, "color_config": { "separator": "default", "leading_trailing_space_bg": { "attr": "n" }, "header": "green_bold", "empty": "blue", "bool": null, "int": "default", "filesize": null, "duration": "default", "datetime": null, "range": "default", "float": "default", "string": "default", "nothing": "default", "binary": "default", "cell-path": "default", "row_index": "green_bold", "record": "default", "list": "default", "block": "default", "hints": "dark_gray", "search_result": {"fg": "white", "bg": "red"}, "shape_and": "purple_bold", "shape_binary": "purple_bold", "shape_block": "blue_bold", "shape_bool": "light_cyan", "shape_custom": "green", "shape_datetime": "cyan_bold", "shape_directory": "cyan", "shape_external": "cyan", "shape_externalarg": "green_bold", "shape_filepath": "cyan", "shape_flag": "blue_bold", "shape_float": "purple_bold", "shape_garbage": { "fg": "#FFFFFF", "bg": "#FF0000", "attr": "b" }, "shape_globpattern": "cyan_bold", "shape_int": "purple_bold", "shape_internalcall": "cyan_bold", "shape_list": "cyan_bold", "shape_literal": "blue", "shape_matching_brackets": { "attr": "u" }, "shape_nothing": "light_cyan", "shape_operator": "yellow", "shape_or": "purple_bold", "shape_pipe": "purple_bold", "shape_range": "yellow_bold", "shape_record": "cyan_bold", "shape_redirection": "purple_bold", "shape_signature": "green_bold", "shape_string": "green", "shape_string_interpolation": "cyan_bold", "shape_table": "blue_bold", "shape_variable": "purple" }, "footer_mode": "25", "float_precision": 2, "use_ansi_coloring": true, "edit_mode": "emacs", "shell_integration": true, "show_banner": true, "render_right_prompt_on_last_line": false, "hooks": { "pre_prompt": [ null ], "pre_execution": [ null ], "env_change": { "PWD": [ null ] }, "display_output": null }, "menus": [ { "name": "completion_menu", "only_buffer_difference": false, "marker": "| ", "type": { "layout": "columnar", "columns": 4, "col_width": 20, "col_padding": 2 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "history_menu", "only_buffer_difference": true, "marker": "? ", "type": { "layout": "list", "page_size": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "help_menu", "only_buffer_difference": true, "marker": "? ", "type": { "layout": "description", "columns": 4, "col_width": 20, "col_padding": 2, "selection_rows": 4, "description_rows": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "commands_menu", "only_buffer_difference": false, "marker": "# ", "type": { "layout": "columnar", "columns": 4, "col_width": 20, "col_padding": 2 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null }, { "name": "vars_menu", "only_buffer_difference": true, "marker": "# ", "type": { "layout": "list", "page_size": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null }, { "name": "commands_with_description", "only_buffer_difference": true, "marker": "# ", "type": { "layout": "description", "columns": 4, "col_width": 20, "col_padding": 2, "selection_rows": 4, "description_rows": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null } ], "keybindings": [ { "name": "completion_menu", "modifier": "none", "keycode": "tab", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "send": "menu", "name": "completion_menu" }, { "send": "menunext" } ] } }, { "name": "completion_previous", "modifier": "shift", "keycode": "backtab", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menuprevious" } }, { "name": "history_menu", "modifier": "control", "keycode": "char_r", "mode": "emacs", "event": { "send": "menu", "name": "history_menu" } }, { "name": "next_page", "modifier": "control", "keycode": "char_x", "mode": "emacs", "event": { "send": "menupagenext" } }, { "name": "undo_or_previous_page", "modifier": "control", "keycode": "char_z", "mode": "emacs", "event": { "until": [ { "send": "menupageprevious" }, { "edit": "undo" } ] } }, { "name": "yank", "modifier": "control", "keycode": "char_y", "mode": "emacs", "event": { "until": [ { "edit": "pastecutbufferafter" } ] } }, { "name": "unix-line-discard", "modifier": "control", "keycode": "char_u", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "edit": "cutfromlinestart" } ] } }, { "name": "kill-line", "modifier": "control", "keycode": "char_k", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "edit": "cuttolineend" } ] } }, { "name": "commands_menu", "modifier": "control", "keycode": "char_t", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "commands_menu" } }, { "name": "vars_menu", "modifier": "alt", "keycode": "char_o", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "vars_menu" } }, { "name": "commands_with_description", "modifier": "control", "keycode": "char_s", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "commands_with_description" } } ] } }"##;
let actual = nu!(format!("{} | table --expand --width 136", nu_value.trim()));
_print_lines(&actual.out, 136);
assert_eq!(
actual.out,
join_lines([
"โญโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ config โ โ โ โญโโโโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ",
"โ โ โ ls โ โ use_ls_colors โ true โ โ โ",
"โ โ โ โ โ clickable_links โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ",
"โ โ โ rm โ โ always_trash โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ",
"โ โ โ cd โ โ abbreviations โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ table โ โ mode โ rounded โ โ โ",
"โ โ โ โ โ index_mode โ always โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ trim โ โ methodology โ wrapping โ โ โ โ",
"โ โ โ โ โ โ โ wrapping_try_keep_words โ true โ โ โ โ",
"โ โ โ โ โ โ โ truncating_suffix โ ... โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ explore โ โ help_banner โ true โ โ โ",
"โ โ โ โ โ exit_esc โ true โ โ โ",
"โ โ โ โ โ command_bar_text โ #C4C9C6 โ โ โ",
"โ โ โ โ โ โ โญโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ status_bar_background โ โ fg โ #1D1F21 โ โ โ โ",
"โ โ โ โ โ โ โ bg โ #C4C9C6 โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโฌโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ highlight โ โ bg โ yellow โ โ โ โ",
"โ โ โ โ โ โ โ fg โ black โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโดโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ status โ {record 0 fields} โ โ โ",
"โ โ โ โ โ try โ {record 0 fields} โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ table โ โ split_line โ #404040 โ โ โ โ",
"โ โ โ โ โ โ โ cursor โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_index โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_shift โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_head_top โ true โ โ โ โ",
"โ โ โ โ โ โ โ line_head_bottom โ true โ โ โ โ",
"โ โ โ โ โ โ โ show_head โ true โ โ โ โ",
"โ โ โ โ โ โ โ show_index โ true โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ config โ โ โ โญโโโโโฌโโโโโโโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ cursor_color โ โ bg โ yellow โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ fg โ black โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโโดโโโโโโโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโฎ โ โ",
"โ โ โ history โ โ max_size โ 10000 โ โ โ",
"โ โ โ โ โ sync_on_enter โ true โ โ โ",
"โ โ โ โ โ file_format โ plaintext โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ completions โ โ case_sensitive โ false โ โ โ",
"โ โ โ โ โ quick โ true โ โ โ",
"โ โ โ โ โ partial โ true โ โ โ",
"โ โ โ โ โ algorithm โ prefix โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโฌโโโโโโโฎ โ โ โ",
"โ โ โ โ โ external โ โ enable โ true โ โ โ โ",
"โ โ โ โ โ โ โ max_results โ 100 โ โ โ โ",
"โ โ โ โ โ โ โ completer โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโดโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโฌโโโโโโโฎ โ โ",
"โ โ โ filesize โ โ metric โ true โ โ โ",
"โ โ โ โ โ format โ auto โ โ โ",
"โ โ โ โ โฐโโโโโโโโโดโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโโฎ โ โ",
"โ โ โ cursor_shape โ โ emacs โ line โ โ โ",
"โ โ โ โ โ vi_insert โ block โ โ โ",
"โ โ โ โ โ vi_normal โ underscore โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ color_config โ โ separator โ default โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโฎ โ โ โ",
"โ โ โ โ โ leading_trailing_space_bg โ โ attr โ n โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโฏ โ โ โ",
"โ โ โ โ โ header โ green_bold โ โ โ",
"โ โ โ โ โ empty โ blue โ โ โ",
"โ โ โ โ โ bool โ โ โ โ",
"โ โ โ โ โ int โ default โ โ โ",
"โ โ โ โ โ filesize โ โ โ โ",
"โ โ โ โ โ duration โ default โ โ โ",
"โ โ โ โ โ datetime โ โ โ โ",
"โ โ โ โ โ range โ default โ โ โ",
"โ โ โ โ โ float โ default โ โ โ",
"โ โ โ โ โ string โ default โ โ โ",
"โ โ โ โ โ nothing โ default โ โ โ",
"โ โ โ โ โ binary โ default โ โ โ",
"โ โ โ โ โ cell-path โ default โ โ โ",
"โ โ โ โ โ row_index โ green_bold โ โ โ",
"โ โ โ โ โ record โ default โ โ โ",
"โ โ โ โ โ list โ default โ โ โ",
"โ โ โ โ โ block โ default โ โ โ",
"โ โ โ โ โ hints โ dark_gray โ โ โ",
"โ โ โ โ โ โ โญโโโโโฌโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ search_result โ โ fg โ white โ โ โ โ",
"โ โ โ โ โ โ โ bg โ red โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโดโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_and โ purple_bold โ โ โ",
"โ โ โ โ โ shape_binary โ purple_bold โ โ โ",
"โ โ โ โ โ shape_block โ blue_bold โ โ โ",
"โ โ โ โ โ shape_bool โ light_cyan โ โ โ",
"โ โ โ โ โ shape_custom โ green โ โ โ",
"โ โ โ โ โ shape_datetime โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_directory โ cyan โ โ โ",
"โ โ โ โ โ shape_external โ cyan โ โ โ",
"โ โ โ โ โ shape_externalarg โ green_bold โ โ โ",
"โ โ โ โ โ shape_filepath โ cyan โ โ โ",
"โ โ โ โ โ shape_flag โ blue_bold โ โ โ",
"โ โ โ โ โ shape_float โ purple_bold โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ shape_garbage โ โ fg โ #FFFFFF โ โ โ โ",
"โ โ โ โ โ โ โ bg โ #FF0000 โ โ โ โ",
"โ โ โ โ โ โ โ attr โ b โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_globpattern โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_int โ purple_bold โ โ โ",
"โ โ โ โ โ shape_internalcall โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_list โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_literal โ blue โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโฎ โ โ โ",
"โ โ โ โ โ shape_matching_brackets โ โ attr โ u โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโฏ โ โ โ",
"โ โ โ โ โ shape_nothing โ light_cyan โ โ โ",
"โ โ โ โ โ shape_operator โ yellow โ โ โ",
"โ โ โ โ โ shape_or โ purple_bold โ โ โ",
"โ โ โ โ โ shape_pipe โ purple_bold โ โ โ",
"โ โ โ โ โ shape_range โ yellow_bold โ โ โ",
"โ โ โ โ โ shape_record โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_redirection โ purple_bold โ โ โ",
"โ โ โ โ โ shape_signature โ green_bold โ โ โ",
"โ โ โ โ โ shape_string โ green โ โ โ",
"โ โ โ โ โ shape_string_interpolation โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_table โ blue_bold โ โ โ",
"โ โ โ โ โ shape_variable โ purple โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ footer_mode โ 25 โ โ",
"โ โ โ float_precision โ 2 โ โ",
"โ โ โ use_ansi_coloring โ true โ โ",
"โ โ โ edit_mode โ emacs โ โ",
"โ โ โ shell_integration โ true โ โ",
"โ โ โ show_banner โ true โ โ",
"โ โ โ render_right_prompt_on_last_line โ false โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ hooks โ โ โ โญโโโโฌโโโฎ โ โ โ",
"โ โ โ โ โ pre_prompt โ โ 0 โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโฌโโโฎ โ โ โ",
"โ โ โ โ โ pre_execution โ โ 0 โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโดโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ env_change โ โ โ โญโโโโฌโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ PWD โ โ 0 โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโดโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ display_output โ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโฌโโโโโโฎ โ โ",
"โ โ โ menus โ โ # โ name โ only_buffer_difference โ marke โ ... โ โ โ",
"โ โ โ โ โ โ โ โ r โ โ โ โ",
"โ โ โ โ โโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโผโโโโโโค โ โ",
"โ โ โ โ โ 0 โ completion_menu โ false โ | โ ... โ โ โ",
"โ โ โ โ โ 1 โ history_menu โ true โ ? โ ... โ โ โ",
"โ โ โ โ โ 2 โ help_menu โ true โ ? โ ... โ โ โ",
"โ โ โ โ โ 3 โ commands_menu โ false โ # โ ... โ โ โ",
"โ โ โ โ โ 4 โ vars_menu โ true โ # โ ... โ โ โ",
"โ โ โ โ โ 5 โ commands_with_description โ true โ # โ ... โ โ โ",
"โ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโดโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโฌโโโโโโโโโโโโโฌโโโโฎ โ โ",
"โ โ โ keybindings โ โ # โ name โ modifier โ keycode โ mode โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ v โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ n โ โ โ",
"โ โ โ โ โ โ โ โ โ โ t โ โ โ",
"โ โ โ โ โโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโผโโโโโโโโโโผโโโโโโโโโโโโโผโโโโค โ โ",
"โ โ โ โ โ 0 โ completion_menu โ none โ tab โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 1 โ completion_previous โ shift โ backtab โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 2 โ history_menu โ control โ char_r โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 3 โ next_page โ control โ char_x โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 4 โ undo_or_previous_page โ control โ char_z โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 5 โ yank โ control โ char_y โ emacs โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 6 โ unix-line-discard โ control โ char_u โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 7 โ kill-line โ control โ char_k โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 1 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 8 โ commands_menu โ control โ char_t โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 9 โ vars_menu โ alt โ char_o โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โ 10 โ commands_with_description โ control โ char_s โ โญโโโโฌโโโโโฎ โ { โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 0 โ em โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ac โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ s โ โ c โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 1 โ vi โ โ o โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _n โ โ r โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ or โ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ma โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ l โ โ 2 โ โ โ",
"โ โ โ โ โ โ โ โ โ โ 2 โ vi โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ _i โ โ f โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ ns โ โ i โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ er โ โ e โ โ โ",
"โ โ โ โ โ โ โ โ โ โ โ t โ โ l โ โ โ",
"โ โ โ โ โ โ โ โ โ โฐโโโโดโโโโโฏ โ d โ โ โ",
"โ โ โ โ โ โ โ โ โ โ s โ โ โ",
"โ โ โ โ โ โ โ โ โ โ } โ โ โ",
"โ โ โ โ โฐโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโโโโโดโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
])
);
}
#[test]
fn big_table_expanded_with_padding_0() {
let nu_value = r##"{ "config ": { "ls": { "use_ls_colors": true, "clickable_links": false }, "rm": { "always_trash": false }, "cd": { "abbreviations": false }, "table": { "mode": "rounded", "index_mode": "always", "trim": { "methodology": "wrapping", "wrapping_try_keep_words": true, "truncating_suffix": "..." } }, "explore": { "help_banner": true, "exit_esc": true, "command_bar_text": "#C4C9C6", "status_bar_background": { "fg": "#1D1F21", "bg": "#C4C9C6" }, "highlight": { "bg": "yellow", "fg": "black" }, "status": {}, "try": {}, "table": { "split_line": "#404040", "cursor": true, "line_index": true, "line_shift": true, "line_head_top": true, "line_head_bottom": true, "show_head": true, "show_index": true }, "config": { "cursor_color": { "bg": "yellow", "fg": "black" } } }, "history": { "max_size": 10000, "sync_on_enter": true, "file_format": "plaintext" }, "completions": { "case_sensitive": false, "quick": true, "partial": true, "algorithm": "prefix", "external": { "enable": true, "max_results": 100, "completer": null } }, "filesize": { "metric": true, "format": "auto" }, "cursor_shape": { "emacs": "line", "vi_insert": "block", "vi_normal": "underscore" }, "color_config": { "separator": "default", "leading_trailing_space_bg": { "attr": "n" }, "header": "green_bold", "empty": "blue", "bool": null, "int": "default", "filesize": null, "duration": "default", "datetime": null, "range": "default", "float": "default", "string": "default", "nothing": "default", "binary": "default", "cell-path": "default", "row_index": "green_bold", "record": "default", "list": "default", "block": "default", "hints": "dark_gray", "search_result": {"fg": "white", "bg": "red"}, "shape_and": "purple_bold", "shape_binary": "purple_bold", "shape_block": "blue_bold", "shape_bool": "light_cyan", "shape_custom": "green", "shape_datetime": "cyan_bold", "shape_directory": "cyan", "shape_external": "cyan", "shape_externalarg": "green_bold", "shape_filepath": "cyan", "shape_flag": "blue_bold", "shape_float": "purple_bold", "shape_garbage": { "fg": "#FFFFFF", "bg": "#FF0000", "attr": "b" }, "shape_globpattern": "cyan_bold", "shape_int": "purple_bold", "shape_internalcall": "cyan_bold", "shape_list": "cyan_bold", "shape_literal": "blue", "shape_matching_brackets": { "attr": "u" }, "shape_nothing": "light_cyan", "shape_operator": "yellow", "shape_or": "purple_bold", "shape_pipe": "purple_bold", "shape_range": "yellow_bold", "shape_record": "cyan_bold", "shape_redirection": "purple_bold", "shape_signature": "green_bold", "shape_string": "green", "shape_string_interpolation": "cyan_bold", "shape_table": "blue_bold", "shape_variable": "purple" }, "footer_mode": "25", "float_precision": 2, "use_ansi_coloring": true, "edit_mode": "emacs", "shell_integration": true, "show_banner": true, "render_right_prompt_on_last_line": false, "hooks": { "pre_prompt": [ null ], "pre_execution": [ null ], "env_change": { "PWD": [ null ] }, "display_output": null }, "menus": [ { "name": "completion_menu", "only_buffer_difference": false, "marker": "| ", "type": { "layout": "columnar", "columns": 4, "col_width": 20, "col_padding": 2 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "history_menu", "only_buffer_difference": true, "marker": "? ", "type": { "layout": "list", "page_size": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "help_menu", "only_buffer_difference": true, "marker": "? ", "type": { "layout": "description", "columns": 4, "col_width": 20, "col_padding": 2, "selection_rows": 4, "description_rows": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" } }, { "name": "commands_menu", "only_buffer_difference": false, "marker": "# ", "type": { "layout": "columnar", "columns": 4, "col_width": 20, "col_padding": 2 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null }, { "name": "vars_menu", "only_buffer_difference": true, "marker": "# ", "type": { "layout": "list", "page_size": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null }, { "name": "commands_with_description", "only_buffer_difference": true, "marker": "# ", "type": { "layout": "description", "columns": 4, "col_width": 20, "col_padding": 2, "selection_rows": 4, "description_rows": 10 }, "style": { "text": "green", "selected_text": "green_reverse", "description_text": "yellow" }, "source": null } ], "keybindings": [ { "name": "completion_menu", "modifier": "none", "keycode": "tab", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "send": "menu", "name": "completion_menu" }, { "send": "menunext" } ] } }, { "name": "completion_previous", "modifier": "shift", "keycode": "backtab", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menuprevious" } }, { "name": "history_menu", "modifier": "control", "keycode": "char_r", "mode": "emacs", "event": { "send": "menu", "name": "history_menu" } }, { "name": "next_page", "modifier": "control", "keycode": "char_x", "mode": "emacs", "event": { "send": "menupagenext" } }, { "name": "undo_or_previous_page", "modifier": "control", "keycode": "char_z", "mode": "emacs", "event": { "until": [ { "send": "menupageprevious" }, { "edit": "undo" } ] } }, { "name": "yank", "modifier": "control", "keycode": "char_y", "mode": "emacs", "event": { "until": [ { "edit": "pastecutbufferafter" } ] } }, { "name": "unix-line-discard", "modifier": "control", "keycode": "char_u", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "edit": "cutfromlinestart" } ] } }, { "name": "kill-line", "modifier": "control", "keycode": "char_k", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "until": [ { "edit": "cuttolineend" } ] } }, { "name": "commands_menu", "modifier": "control", "keycode": "char_t", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "commands_menu" } }, { "name": "vars_menu", "modifier": "alt", "keycode": "char_o", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "vars_menu" } }, { "name": "commands_with_description", "modifier": "control", "keycode": "char_s", "mode": [ "emacs", "vi_normal", "vi_insert" ], "event": { "send": "menu", "name": "commands_with_description" } } ] } }"##;
let actual = nu!(format!(
"$env.config.table.padding = {{ left: 2, right: 3 }}; {} | table --expand --width 141",
nu_value.trim()
));
_print_lines(&actual.out, 141);
assert_eq!(
actual.out,
join_lines([
"โญโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ",
"โ config โ โ โ โญโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฎ โ โ",
"โ โ โ ls โ โ use_ls_colors โ true โ โ โ",
"โ โ โ โ โ clickable_links โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฎ โ โ",
"โ โ โ rm โ โ always_trash โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโฎ โ โ",
"โ โ โ cd โ โ abbreviations โ false โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ table โ โ mode โ rounded โ โ โ",
"โ โ โ โ โ index_mode โ always โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ trim โ โ methodology โ wrappi โ โ โ โ",
"โ โ โ โ โ โ โ โ ng โ โ โ โ",
"โ โ โ โ โ โ โ wrapping_try_keep_words โ true โ โ โ โ",
"โ โ โ โ โ โ โ truncating_suffix โ ... โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ explore โ โ help_banner โ true โ โ โ",
"โ โ โ โ โ exit_esc โ true โ โ โ",
"โ โ โ โ โ command_bar_text โ #C4C9C6 โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโฌโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ status_bar_background โ โ fg โ #1D1F21 โ โ โ โ",
"โ โ โ โ โ โ โ bg โ #C4C9C6 โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโดโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโฌโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ highlight โ โ bg โ yellow โ โ โ โ",
"โ โ โ โ โ โ โ fg โ black โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโดโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ status โ {record 0 fields} โ โ โ",
"โ โ โ โ โ try โ {record 0 fields} โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ table โ โ split_line โ #4 โ โ โ โ",
"โ โ โ โ โ โ โ โ 04 โ โ โ โ",
"โ โ โ โ โ โ โ โ 04 โ โ โ โ",
"โ โ โ โ โ โ โ โ 0 โ โ โ โ",
"โ โ โ โ โ โ โ cursor โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โ line_index โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โ line_shift โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โ line_head_top โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โ line_head_bottom โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โ show_head โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โ show_index โ tr โ โ โ โ",
"โ โ โ โ โ โ โ โ ue โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ config โ โ cursor_color โ {recor โ โ โ โ",
"โ โ โ โ โ โ โ โ d 2 fi โ โ โ โ",
"โ โ โ โ โ โ โ โ elds} โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ history โ โ max_size โ 10000 โ โ โ",
"โ โ โ โ โ sync_on_enter โ true โ โ โ",
"โ โ โ โ โ file_format โ plaintext โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ completions โ โ case_sensitive โ false โ โ โ",
"โ โ โ โ โ quick โ true โ โ โ",
"โ โ โ โ โ partial โ true โ โ โ",
"โ โ โ โ โ algorithm โ prefix โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโโโโโโโฌโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ external โ โ enable โ true โ โ โ โ",
"โ โ โ โ โ โ โ max_results โ 100 โ โ โ โ",
"โ โ โ โ โ โ โ completer โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโโโโโโโดโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโฌโโโโโโโโโโฎ โ โ",
"โ โ โ filesize โ โ metric โ true โ โ โ",
"โ โ โ โ โ format โ auto โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ cursor_shape โ โ emacs โ line โ โ โ",
"โ โ โ โ โ vi_insert โ block โ โ โ",
"โ โ โ โ โ vi_normal โ underscore โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ color_config โ โ separator โ default โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโฌโโโโโโโฎ โ โ โ",
"โ โ โ โ โ leading_trailing_space_bg โ โ attr โ n โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโดโโโโโโโฏ โ โ โ",
"โ โ โ โ โ header โ green_bold โ โ โ",
"โ โ โ โ โ empty โ blue โ โ โ",
"โ โ โ โ โ bool โ โ โ โ",
"โ โ โ โ โ int โ default โ โ โ",
"โ โ โ โ โ filesize โ โ โ โ",
"โ โ โ โ โ duration โ default โ โ โ",
"โ โ โ โ โ datetime โ โ โ โ",
"โ โ โ โ โ range โ default โ โ โ",
"โ โ โ โ โ float โ default โ โ โ",
"โ โ โ โ โ string โ default โ โ โ",
"โ โ โ โ โ nothing โ default โ โ โ",
"โ โ โ โ โ binary โ default โ โ โ",
"โ โ โ โ โ cell-path โ default โ โ โ",
"โ โ โ โ โ row_index โ green_bold โ โ โ",
"โ โ โ โ โ record โ default โ โ โ",
"โ โ โ โ โ list โ default โ โ โ",
"โ โ โ โ โ block โ default โ โ โ",
"โ โ โ โ โ hints โ dark_gray โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโฌโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ search_result โ โ fg โ white โ โ โ โ",
"โ โ โ โ โ โ โ bg โ red โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโดโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_and โ purple_bold โ โ โ",
"โ โ โ โ โ shape_binary โ purple_bold โ โ โ",
"โ โ โ โ โ shape_block โ blue_bold โ โ โ",
"โ โ โ โ โ shape_bool โ light_cyan โ โ โ",
"โ โ โ โ โ shape_custom โ green โ โ โ",
"โ โ โ โ โ shape_datetime โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_directory โ cyan โ โ โ",
"โ โ โ โ โ shape_external โ cyan โ โ โ",
"โ โ โ โ โ shape_externalarg โ green_bold โ โ โ",
"โ โ โ โ โ shape_filepath โ cyan โ โ โ",
"โ โ โ โ โ shape_flag โ blue_bold โ โ โ",
"โ โ โ โ โ shape_float โ purple_bold โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโโฌโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ shape_garbage โ โ fg โ #FFFFFF โ โ โ โ",
"โ โ โ โ โ โ โ bg โ #FF0000 โ โ โ โ",
"โ โ โ โ โ โ โ attr โ b โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโโดโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_globpattern โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_int โ purple_bold โ โ โ",
"โ โ โ โ โ shape_internalcall โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_list โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_literal โ blue โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโโฌโโโโโโโฎ โ โ โ",
"โ โ โ โ โ shape_matching_brackets โ โ attr โ u โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโโดโโโโโโโฏ โ โ โ",
"โ โ โ โ โ shape_nothing โ light_cyan โ โ โ",
"โ โ โ โ โ shape_operator โ yellow โ โ โ",
"โ โ โ โ โ shape_or โ purple_bold โ โ โ",
"โ โ โ โ โ shape_pipe โ purple_bold โ โ โ",
"โ โ โ โ โ shape_range โ yellow_bold โ โ โ",
"โ โ โ โ โ shape_record โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_redirection โ purple_bold โ โ โ",
"โ โ โ โ โ shape_signature โ green_bold โ โ โ",
"โ โ โ โ โ shape_string โ green โ โ โ",
"โ โ โ โ โ shape_string_interpolation โ cyan_bold โ โ โ",
"โ โ โ โ โ shape_table โ blue_bold โ โ โ",
"โ โ โ โ โ shape_variable โ purple โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ footer_mode โ 25 โ โ",
"โ โ โ float_precision โ 2 โ โ",
"โ โ โ use_ansi_coloring โ true โ โ",
"โ โ โ edit_mode โ emacs โ โ",
"โ โ โ shell_integration โ true โ โ",
"โ โ โ show_banner โ true โ โ",
"โ โ โ render_right_prompt_on_last_line โ false โ โ",
"โ โ โ โ โญโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ โ โ",
"โ โ โ hooks โ โ โ โญโโโโโโโฌโโโโโโฎ โ โ โ",
"โ โ โ โ โ pre_prompt โ โ 0 โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโฌโโโโโโฎ โ โ โ",
"โ โ โ โ โ pre_execution โ โ 0 โ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโดโโโโโโฏ โ โ โ",
"โ โ โ โ โ โ โญโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎ โ โ โ",
"โ โ โ โ โ env_change โ โ โ โญโโโโโโโฌโโโโโโฎ โ โ โ โ",
"โ โ โ โ โ โ โ PWD โ โ 0 โ โ โ โ โ โ",
"โ โ โ โ โ โ โ โ โฐโโโโโโโดโโโโโโฏ โ โ โ โ",
"โ โ โ โ โ โ โฐโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ โ โ โ",
"โ โ โ โ โ display_output โ โ โ โ",
"โ โ โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ menus โ โ # โ name โ only_buffer โ ... โ โ โ",
"โ โ โ โ โ โ โ _difference โ โ โ โ",
"โ โ โ โ โโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโผโโโโโโโโโค โ โ",
"โ โ โ โ โ 0 โ completion_menu โ false โ ... โ โ โ",
"โ โ โ โ โ 1 โ history_menu โ true โ ... โ โ โ",
"โ โ โ โ โ 2 โ help_menu โ true โ ... โ โ โ",
"โ โ โ โ โ 3 โ commands_menu โ false โ ... โ โ โ",
"โ โ โ โ โ 4 โ vars_menu โ true โ ... โ โ โ",
"โ โ โ โ โ 5 โ commands_with_description โ true โ ... โ โ โ",
"โ โ โ โ โฐโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโดโโโโโโโโโฏ โ โ",
"โ โ โ โ โญโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโฎ โ โ",
"โ โ โ keybindings โ โ # โ name โ modifier โ ... โ โ โ",
"โ โ โ โ โโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโค โ โ",
"โ โ โ โ โ 0 โ completion_menu โ none โ ... โ โ โ",
"โ โ โ โ โ 1 โ completion_previous โ shift โ ... โ โ โ",
"โ โ โ โ โ 2 โ history_menu โ control โ ... โ โ โ",
"โ โ โ โ โ 3 โ next_page โ control โ ... โ โ โ",
"โ โ โ โ โ 4 โ undo_or_previous_page โ control โ ... โ โ โ",
"โ โ โ โ โ 5 โ yank โ control โ ... โ โ โ",
"โ โ โ โ โ 6 โ unix-line-discard โ control โ ... โ โ โ",
"โ โ โ โ โ 7 โ kill-line โ control โ ... โ โ โ",
"โ โ โ โ โ 8 โ commands_menu โ control โ ... โ โ โ",
"โ โ โ โ โ 9 โ vars_menu โ alt โ ... โ โ โ",
"โ โ โ โ โ 10 โ commands_with_description โ control โ ... โ โ โ",
"โ โ โ โ โฐโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโฏ โ โ",
"โ โ โฐโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ โ",
"โฐโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
])
);
}
#[test]
fn test_collapse_big_0() {
Playground::setup("test_expand_big_0", |dirs, sandbox| {
sandbox.with_files(&[FileWithContent(
"sample.toml",
r#"
[package]
authors = ["The Nushell Project Developers"]
default-run = "nu"
description = "A new type of shell"
documentation = "https://www.nushell.sh/book/"
edition = "2024"
exclude = ["images"]
homepage = "https://www.nushell.sh"
license = "MIT"
name = "nu"
repository = "https://github.com/nushell/nushell"
rust-version = "1.60"
version = "0.74.1"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[package.metadata.binstall]
pkg-url = "{ repo }/releases/download/{ version }/{ name }-{ version }-{ target }.{ archive-format }"
pkg-fmt = "tgz"
[package.metadata.binstall.overrides.x86_64-pc-windows-msvc]
pkg-fmt = "zip"
[workspace]
members = [
"crates/nu-cli",
"crates/nu-engine",
"crates/nu-parser",
"crates/nu-system",
"crates/nu-command",
"crates/nu-protocol",
"crates/nu-plugin",
"crates/nu_plugin_inc",
"crates/nu_plugin_gstat",
"crates/nu_plugin_example",
"crates/nu_plugin_query",
"crates/nu_plugin_custom_values",
"crates/nu-utils",
]
[dependencies]
chrono = { version = "0.4.23", features = ["serde"] }
crossterm = "0.24.0"
ctrlc = "3.2.1"
log = "0.4"
miette = { version = "5.5.0", features = ["fancy-no-backtrace"] }
nu-ansi-term = "0.46.0"
nu-cli = { path = "./crates/nu-cli", version = "0.74.1" }
nu-engine = { path = "./crates/nu-engine", version = "0.74.1" }
reedline = { version = "0.14.0", features = ["bashisms", "sqlite"] }
rayon = "1.6.1"
is_executable = "1.0.1"
simplelog = "0.12.0"
time = "0.3.12"
[target.'cfg(not(target_os = "windows"))'.dependencies]
# Our dependencies don't use OpenSSL on Windows
openssl = { version = "0.10.38", features = ["vendored"], optional = true }
signal-hook = { version = "0.3.14", default-features = false }
[target.'cfg(windows)'.build-dependencies]
winres = "0.1"
[target.'cfg(target_family = "unix")'.dependencies]
nix = { version = "0.25", default-features = false, features = ["signal", "process", "fs", "term"] }
atty = "0.2"
[dev-dependencies]
nu-test-support = { path = "./crates/nu-test-support", version = "0.74.1" }
tempfile = "3.2.0"
assert_cmd = "2.0.2"
criterion = "0.4"
pretty_assertions = "1.0.0"
serial_test = "0.10.0"
hamcrest2 = "0.3.0"
rstest = { version = "0.15.0", default-features = false }
itertools = "0.10.3"
[features]
plugin = [
"nu-plugin",
"nu-cli/plugin",
"nu-parser/plugin",
"nu-command/plugin",
"nu-protocol/plugin",
"nu-engine/plugin",
]
# extra used to be more useful but now it's the same as default. Leaving it in for backcompat with existing build scripts
extra = ["default"]
default = ["plugin", "which-support", "trash-support", "sqlite"]
stable = ["default"]
wasi = []
# Enable to statically link OpenSSL; otherwise the system version will be used. Not enabled by default because it takes a while to build
static-link-openssl = ["dep:openssl"]
# Stable (Default)
which-support = ["nu-command/which-support"]
trash-support = ["nu-command/trash-support"]
# Main nu binary
[[bin]]
name = "nu"
path = "src/main.rs"
# To use a development version of a dependency please use a global override here
# changing versions in each sub-crate of the workspace is tedious
[patch.crates-io]
reedline = { git = "https://github.com/nushell/reedline.git", branch = "main" }
# Criterion benchmarking setup
# Run all benchmarks with `cargo bench`
# Run individual benchmarks like `cargo bench -- <regex>` e.g. `cargo bench -- parse`
[[bench]]
name = "benchmarks"
harness = false
"#,
)]);
let actual = nu!(cwd: dirs.test(), "open sample.toml | table --width=80 --collapse");
_print_lines(&actual.out, 80);
let expected = join_lines([
"โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ package โ authors โ The Nushell Project Developers โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ default-run โ nu โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ description โ A new type of shell โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ documentation โ https://www.nushell.sh/book/ โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ edition โ 2024 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ exclude โ images โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ homepage โ https://www.nushell.sh โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ license โ MIT โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ name โ nu โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ repository โ https://github.com/nushell/nushell โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ rust-version โ 1.60 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโค",
"โ โ metadata โ binstall โ pkg-url โ { repo }/releases/ โ",
"โ โ โ โ โ download/{ v โ",
"โ โ โ โ โ ersion }/{ name }- โ",
"โ โ โ โ โ { version }- โ",
"โ โ โ โ โ { target }.{ archi โ",
"โ โ โ โ โ ve-format } โ",
"โ โ โ โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ pkg-fmt โ tgz โ",
"โ โ โ โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ overrides โ ... โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโฌโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโค",
"โ workspace โ members โ crates/nu-cli โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-engine โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-parser โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-system โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-command โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-protocol โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_inc โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_gstat โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_example โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_query โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_custom_values โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-utils โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโดโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ dependencies โ chrono โ version โ 0.4.23 โ",
"โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ features โ serde โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ crossterm โ 0.24.0 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ ctrlc โ 3.2.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ log โ 0.4 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ miette โ version โ 5.5.0 โ",
"โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ features โ fancy-no-backtrace โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu-ansi-term โ 0.46.0 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu-cli โ path โ ./crates/nu-cli โ",
"โ โ โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu-engine โ path โ ./crates/nu-engine โ",
"โ โ โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโดโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ reedline โ version โ 0.14.0 โ",
"โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ features โ bashisms โ",
"โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ sqlite โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ rayon โ 1.6.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ is_executable โ 1.0.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ simplelog โ 0.12.0 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ time โ 0.3.12 โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฌโโโโโโโโโโโค",
"โ target โ cfg(not(target_os = \"windows\")) โ dependencies โ ... โ",
"โ โ โ โโโโโโโโโโโโค",
"โ โ โ โ ... โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโดโโโโโโโโโโโค",
"โ โ cfg(windows) โ ... โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโฌโโโโโโโโโโโค",
"โ โ cfg(target_family = \"unix\") โ dependencies โ ... โ",
"โ โ โ โโโโโโโโโโโโค",
"โ โ โ โ ... โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโฌโโโโดโโโโโโโโโโโโโโโดโโโโโโโโโโโค",
"โ dev-dependencies โ nu-test-support โ path โ ./crates/nu-test-support โ",
"โ โ โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ tempfile โ 3.2.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ assert_cmd โ 2.0.2 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ criterion โ 0.4 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ pretty_assertions โ 1.0.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ serial_test โ 0.10.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ hamcrest2 โ 0.3.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโค",
"โ โ rstest โ version โ 0.15.0 โ",
"โ โ โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ default-features โ false โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโค",
"โ โ itertools โ 0.10.3 โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโดโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ features โ plugin โ nu-plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-cli/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-parser/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-command/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-protocol/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-engine/plugin โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ extra โ default โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ default โ plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ which-support โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ trash-support โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ sqlite โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ stable โ default โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ wasi โ โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ static-link-openssl โ dep:openssl โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ which-support โ nu-command/which-support โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ trash-support โ nu-command/trash-support โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโฌโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ bin โ name โ path โ",
"โ โโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu โ src/main.rs โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโดโโโโโฌโโโโโโโโโโโฌโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ patch โ crates-io โ reedline โ git โ https://github.com/nushel โ",
"โ โ โ โ โ l/reedline.git โ",
"โ โ โ โโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ branch โ main โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโดโฌโโโโโโโโโโดโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ bench โ name โ harness โ",
"โ โโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ benchmarks โ false โ",
"โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
]);
assert_eq!(actual.out, expected);
let actual = nu!(cwd: dirs.test(), "open sample.toml | table --collapse --width=160");
_print_lines(&actual.out, 111);
let expected = join_lines([
"โญโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ",
"โ package โ authors โ The Nushell Project Developers โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ default-run โ nu โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ description โ A new type of shell โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ documentation โ https://www.nushell.sh/book/ โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ edition โ 2024 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ exclude โ images โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ homepage โ https://www.nushell.sh โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ license โ MIT โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ name โ nu โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ repository โ https://github.com/nushell/nushell โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ rust-version โ 1.60 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ metadata โ binstall โ pkg-url โ { repo }/releases/download/{ v โ",
"โ โ โ โ โ ersion }/{ name }-{ version }- โ",
"โ โ โ โ โ { target }.{ archive-format } โ",
"โ โ โ โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ pkg-fmt โ tgz โ",
"โ โ โ โโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโฌโโโโโโโโโโโโโโโโโค",
"โ โ โ โ overrides โ x86_64-pc-windows-msvc โ pkg-fmt โ zip โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโฌโโโโโโดโโโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโดโโโโโโโโโโโโโโโโโค",
"โ workspace โ members โ crates/nu-cli โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-engine โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-parser โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-system โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-command โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-protocol โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_inc โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_gstat โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_example โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_query โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu_plugin_custom_values โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ crates/nu-utils โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโดโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ dependencies โ chrono โ version โ 0.4.23 โ",
"โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ features โ serde โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ crossterm โ 0.24.0 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ ctrlc โ 3.2.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ log โ 0.4 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ miette โ version โ 5.5.0 โ",
"โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ features โ fancy-no-backtrace โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu-ansi-term โ 0.46.0 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu-cli โ path โ ./crates/nu-cli โ",
"โ โ โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu-engine โ path โ ./crates/nu-engine โ",
"โ โ โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโดโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ reedline โ version โ 0.14.0 โ",
"โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ features โ bashisms โ",
"โ โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ sqlite โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ rayon โ 1.6.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ is_executable โ 1.0.1 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ simplelog โ 0.12.0 โ",
"โ โโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ time โ 0.3.12 โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโค",
"โ target โ cfg(not(target_os = \"windows\")) โ dependencies โ openssl โ version โ 0.10.38 โ",
"โ โ โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ features โ vendored โ",
"โ โ โ โ โโโโโโโโโโโโผโโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ optional โ true โ",
"โ โ โ โโโโโโโโโโโโโโโผโโโโโโโโโโโดโโโโโโโโฌโโโโโโโโโค",
"โ โ โ โ signal-hook โ version โ 0.3.14 โ",
"โ โ โ โ โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโค",
"โ โ โ โ โ default-features โ false โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโดโโโโโโฌโโโโโโโโดโฌโโโโโโโโโโโโโโโโโโดโโโโโโโโโค",
"โ โ cfg(windows) โ build-dependencies โ winres โ 0.1 โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโฌโโโโโโดโฌโโโโโโโโดโโโโโโโโโโโฌโโโโโโโโโโโโโโโโค",
"โ โ cfg(target_family = \"unix\") โ dependencies โ nix โ version โ 0.25 โ",
"โ โ โ โ โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ default-features โ false โ",
"โ โ โ โ โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ features โ signal โ",
"โ โ โ โ โ โโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ โ process โ",
"โ โ โ โ โ โโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ โ fs โ",
"โ โ โ โ โ โโโโโโโโโโโโโโโโโค",
"โ โ โ โ โ โ term โ",
"โ โ โ โโโโโโโโผโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโค",
"โ โ โ โ atty โ 0.2 โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโฌโโโโดโโโโโโโโโโโโโโโดโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ dev-dependencies โ nu-test-support โ path โ ./crates/nu-test-support โ",
"โ โ โโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ version โ 0.74.1 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ tempfile โ 3.2.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ assert_cmd โ 2.0.2 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ criterion โ 0.4 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ pretty_assertions โ 1.0.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ serial_test โ 0.10.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ hamcrest2 โ 0.3.0 โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ rstest โ version โ 0.15.0 โ",
"โ โ โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ default-features โ false โ",
"โ โโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ itertools โ 0.10.3 โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโดโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ features โ plugin โ nu-plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-cli/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-parser/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-command/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-protocol/plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ nu-engine/plugin โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ extra โ default โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ default โ plugin โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ which-support โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ trash-support โ",
"โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ sqlite โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ stable โ default โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ wasi โ โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ static-link-openssl โ dep:openssl โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ which-support โ nu-command/which-support โ",
"โ โโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ trash-support โ nu-command/trash-support โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโฌโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ bin โ name โ path โ",
"โ โโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ nu โ src/main.rs โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโดโโโโโฌโโโโโโโโโโโฌโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ patch โ crates-io โ reedline โ git โ https://github.com/nushell/reedline.git โ",
"โ โ โ โโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ โ โ branch โ main โ",
"โโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโดโฌโโโโโโโโโโดโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ bench โ name โ harness โ",
"โ โโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค",
"โ โ benchmarks โ false โ",
"โฐโโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ",
]);
assert_eq!(actual.out, expected);
})
}
fn join_lines(lines: impl IntoIterator<Item = impl AsRef<str>>) -> String {
lines
.into_iter()
.map(|s| s.as_ref().to_string())
.collect::<Vec<_>>()
.join("")
}
// util function to easier copy && paste
fn _print_lines(s: &str, w: usize) {
eprintln!("{:#?}", _split_str_by_width(s, w));
}
// util function to easier copy && paste
// todo: make UTF-8 friendly
fn _split_str_by_width(s: &str, w: usize) -> Vec<String> {
let mut lines = vec![];
let mut line = String::new();
let mut i = 0;
for c in s.chars() {
if i < w {
i += 1;
line.push(c);
} else {
lines.push(line);
line = String::new();
line.push(c);
i = 1;
}
}
lines.push(line);
lines
}
#[test]
fn table_expand_index_offset() {
let actual = nu!("1..1002 | table --width=80 --expand");
let suffix = "โญโโโโโโโฌโโโโโโโฎโ 1000 โ 1001 โโ 1001 โ 1002 โโฐโโโโโโโดโโโโโโโฏ";
let expected_suffix = actual.out.strip_suffix(suffix);
assert!(expected_suffix.is_some(), "{:?}", actual.out);
}
#[test]
fn table_index_offset() {
let actual = nu!("1..1002 | table --width=80");
let suffix = "โญโโโโโโโฌโโโโโโโฎโ 1000 โ 1001 โโ 1001 โ 1002 โโฐโโโโโโโดโโโโโโโฏ";
let expected_suffix = actual.out.strip_suffix(suffix);
assert!(expected_suffix.is_some(), "{:?}", actual.out);
}
#[test]
fn table_theme_on_border_light() {
assert_eq!(
create_theme_output("light"),
[
"โ#โโโaโโโbโโโโโโโโโcโโโโโโโโ 0 1 2 3 1 4 5 [list 3 items] ",
"โ#โโโaโโโbโโโโโโโโโcโโโโโโโโ 0 1 2 3 1 4 5 [list 3 items] โ#โโโaโโโbโโโโโโโโโcโโโโโโโโ",
"โ#โโโaโโโbโโโcโ 0 1 2 3 โ#โโโaโโโbโโโcโ",
"โ#โโโa_looooooong_nameโโโbโโโcโ 0 1 2 3 โ#โโโa_looooooong_nameโโโbโโโcโ",
]
);
}
#[test]
fn table_theme_on_border_basic() {
assert_eq!(
create_theme_output("basic"),
[
"+-#-+-a-+-b-+-------c--------+| 0 | 1 | 2 | 3 |+---+---+---+----------------+| 1 | 4 | 5 | [list 3 items] |+---+---+---+----------------+",
"+-#-+-a-+-b-+-------c--------+| 0 | 1 | 2 | 3 |+---+---+---+----------------+| 1 | 4 | 5 | [list 3 items] |+-#-+-a-+-b-+-------c--------+",
"+-#-+-a-+-b-+-c-+| 0 | 1 | 2 | 3 |+-#-+-a-+-b-+-c-+",
"+-#-+-a_looooooong_name-+-b-+-c-+| 0 | 1 | 2 | 3 |+-#-+-a_looooooong_name-+-b-+-c-+"
]
);
}
#[test]
fn table_theme_on_border_compact() {
assert_eq!(
create_theme_output("compact"),
[
"โ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโ 0 โ 1 โ 2 โ 3 1 โ 4 โ 5 โ [list 3 items] โโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโ",
"โ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโ 0 โ 1 โ 2 โ 3 1 โ 4 โ 5 โ [list 3 items] โ#โโดโaโโดโbโโดโโโโโโโcโโโโโโโโ",
"โ#โโฌโaโโฌโbโโฌโcโ 0 โ 1 โ 2 โ 3 โ#โโดโaโโดโbโโดโcโ",
"โ#โโฌโa_looooooong_nameโโฌโbโโฌโcโ 0 โ 1 โ 2 โ 3 โ#โโดโa_looooooong_nameโโดโbโโดโcโ"
]
);
}
#[test]
fn table_theme_on_border_compact_double() {
assert_eq!(
create_theme_output("compact_double"),
[
"โ#โโฆโaโโฆโbโโฆโโโโโโโcโโโโโโโโ 0 โ 1 โ 2 โ 3 1 โ 4 โ 5 โ [list 3 items] โโโโฉโโโโฉโโโโฉโโโโโโโโโโโโโโโโ",
"โ#โโฆโaโโฆโbโโฆโโโโโโโcโโโโโโโโ 0 โ 1 โ 2 โ 3 1 โ 4 โ 5 โ [list 3 items] โ#โโฉโaโโฉโbโโฉโโโโโโโcโโโโโโโโ",
"โ#โโฆโaโโฆโbโโฆโcโ 0 โ 1 โ 2 โ 3 โ#โโฉโaโโฉโbโโฉโcโ",
"โ#โโฆโa_looooooong_nameโโฆโbโโฆโcโ 0 โ 1 โ 2 โ 3 โ#โโฉโa_looooooong_nameโโฉโbโโฉโcโ"
]
);
}
#[test]
fn table_theme_on_border_default() {
assert_eq!(
create_theme_output("default"),
[
"โญโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโฎโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโฏ",
"โญโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโฎโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโฐโ#โโดโaโโดโbโโดโโโโโโโcโโโโโโโโโฏ",
"โญโ#โโฌโaโโฌโbโโฌโcโโฎโ 0 โ 1 โ 2 โ 3 โโฐโ#โโดโaโโดโbโโดโcโโฏ",
"โญโ#โโฌโa_looooooong_nameโโฌโbโโฌโcโโฎโ 0 โ 1 โ 2 โ 3 โโฐโ#โโดโa_looooooong_nameโโดโbโโดโcโโฏ"
]
);
}
#[test]
fn table_theme_on_border_heavy() {
assert_eq!(
create_theme_output("heavy"),
[
"โโ#โโณโaโโณโbโโณโโโโโโโcโโโโโโโโโโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโโโโโปโโโโปโโโโปโโโโโโโโโโโโโโโโโ",
"โโ#โโณโaโโณโbโโณโโโโโโโcโโโโโโโโโโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโโ#โโปโaโโปโbโโปโโโโโโโcโโโโโโโโโ",
"โโ#โโณโaโโณโbโโณโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโปโaโโปโbโโปโcโโ",
"โโ#โโณโa_looooooong_nameโโณโbโโณโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโปโa_looooooong_nameโโปโbโโปโcโโ"
]
);
}
#[test]
fn table_theme_on_border_reinforced() {
assert_eq!(
create_theme_output("reinforced"),
[
"โโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโ",
"โโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโโ#โโดโaโโดโbโโดโโโโโโโcโโโโโโโโโ",
"โโ#โโฌโaโโฌโbโโฌโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโดโaโโดโbโโดโcโโ",
"โโ#โโฌโa_looooooong_nameโโฌโbโโฌโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโดโa_looooooong_nameโโดโbโโดโcโโ"
]
);
}
#[test]
fn table_theme_on_border_none() {
assert_eq!(
create_theme_output("none"),
[
" # a b c 0 1 2 3 1 4 5 [list 3 items] ",
" # a b c 0 1 2 3 1 4 5 [list 3 items] # a b c ",
" # a b c 0 1 2 3 # a b c ",
" # a_looooooong_name b c 0 1 2 3 # a_looooooong_name b c "
]
);
}
#[test]
fn table_theme_on_border_rounded() {
assert_eq!(
create_theme_output("rounded"),
[
"โญโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโฎโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโฏ",
"โญโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโฎโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโฐโ#โโดโaโโดโbโโดโโโโโโโcโโโโโโโโโฏ",
"โญโ#โโฌโaโโฌโbโโฌโcโโฎโ 0 โ 1 โ 2 โ 3 โโฐโ#โโดโaโโดโbโโดโcโโฏ",
"โญโ#โโฌโa_looooooong_nameโโฌโbโโฌโcโโฎโ 0 โ 1 โ 2 โ 3 โโฐโ#โโดโa_looooooong_nameโโดโbโโดโcโโฏ"
]
);
}
#[test]
fn table_theme_on_border_with_love() {
assert_eq!(
create_theme_output("with_love"),
[
"โค#โคโคโคaโคโคโคbโคโคโคโคโคโคโคโคโคcโคโคโคโคโคโคโคโค 0 โค 1 โค 2 โค 3 1 โค 4 โค 5 โค [list 3 items] โคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโคโค",
"โค#โคโคโคaโคโคโคbโคโคโคโคโคโคโคโคโคcโคโคโคโคโคโคโคโค 0 โค 1 โค 2 โค 3 1 โค 4 โค 5 โค [list 3 items] โค#โคโคโคaโคโคโคbโคโคโคโคโคโคโคโคโคcโคโคโคโคโคโคโคโค",
"โค#โคโคโคaโคโคโคbโคโคโคcโค 0 โค 1 โค 2 โค 3 โค#โคโคโคaโคโคโคbโคโคโคcโค",
"โค#โคโคโคa_looooooong_nameโคโคโคbโคโคโคcโค 0 โค 1 โค 2 โค 3 โค#โคโคโคa_looooooong_nameโคโคโคbโคโคโคcโค"
]
);
}
#[test]
fn table_theme_on_border_thin() {
assert_eq!(
create_theme_output("thin"),
// ["โโ#โโฌa_looooooong_nameโฌโbโโฌโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโดa_looooooong_nameโดโbโโดโcโโ"]
[
"โโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโโ 0 โ 1 โ 2 โ 3 โโโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโคโ 1 โ 4 โ 5 โ [list 3 items] โโโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโ",
"โโ#โโฌโaโโฌโbโโฌโโโโโโโcโโโโโโโโโโ 0 โ 1 โ 2 โ 3 โโโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโคโ 1 โ 4 โ 5 โ [list 3 items] โโโ#โโดโaโโดโbโโดโโโโโโโcโโโโโโโโโ",
"โโ#โโฌโaโโฌโbโโฌโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโดโaโโดโbโโดโcโโ",
"โโ#โโฌโa_looooooong_nameโโฌโbโโฌโcโโโ 0 โ 1 โ 2 โ 3 โโโ#โโดโa_looooooong_nameโโดโbโโดโcโโ",
]
);
}
fn create_theme_output(theme: &str) -> Vec<String> {
vec![
nu!(theme_cmd(
theme,
false,
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80"
))
.out,
nu!(theme_cmd(
theme,
true,
"[[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80"
))
.out,
nu!(theme_cmd(
theme,
true,
"[[a b, c]; [1 2 3]] | table --width=80"
))
.out,
nu!(theme_cmd(
theme,
true,
"[[a_looooooong_name b, c]; [1 2 3]] | table --width=80"
))
.out,
]
}
fn theme_cmd(theme: &str, footer: bool, then: &str) -> String {
let mut with_footer = String::new();
if footer {
with_footer = "$env.config.footer_mode = \"always\"".to_string();
}
format!(
"$env.config.table.mode = \"{theme}\"; $env.config.table.header_on_separator = true; {with_footer}; {then}"
)
}
#[test]
fn table_padding_not_default() {
let actual =
nu!("$env.config.table.padding = 5; [[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80");
assert_eq!(
actual.out,
"โญโโโโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโโโโโโโโโผโโโโโโโโโโโโผโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ [list 3 items] โ\
โฐโโโโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_padding_zero() {
let actual = nu!(
"$env.config.table.padding = {left: 0, right: 0}; [[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80"
);
assert_eq!(
actual.out,
"โญโโฌโโฌโโฌโโโโโโโโโโโโโโโฎ\
โ#โaโbโ c โ\
โโโผโโผโโผโโโโโโโโโโโโโโโค\
โ0โ1โ2โ 3โ\
โ1โ4โ5โ[list 3 items]โ\
โฐโโดโโดโโดโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_padding_not_default() {
let actual = nu!(
"$env.config.table.padding = 5; [[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 -e"
);
assert_eq!(
actual.out,
"โญโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ c โ\
โโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ 1 โ 2 โ 3 โ\
โ 1 โ 4 โ 5 โ โญโโโโโโโโโโโโฌโโโโโโโโโโโโฎ โ\
โ โ โ โ โ 0 โ 1 โ โ\
โ โ โ โ โ 1 โ 2 โ โ\
โ โ โ โ โ 2 โ 3 โ โ\
โ โ โ โ โฐโโโโโโโโโโโโดโโโโโโโโโโโโฏ โ\
โฐโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_expand_padding_zero() {
let actual = nu!(
"$env.config.table.padding = {left: 0, right: 0}; [[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 -e"
);
assert_eq!(
actual.out,
"โญโโฌโโฌโโฌโโโโโโฎ\
โ#โaโbโ c โ\
โโโผโโผโโผโโโโโโค\
โ0โ1โ2โ 3โ\
โ1โ4โ5โโญโโฌโโฎโ\
โ โ โ โโ0โ1โโ\
โ โ โ โโ1โ2โโ\
โ โ โ โโ2โ3โโ\
โ โ โ โโฐโโดโโฏโ\
โฐโโดโโดโโดโโโโโโฏ"
);
}
#[test]
fn table_collapse_padding_not_default() {
let actual = nu!(
"$env.config.table.padding = 5; [[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 -c"
);
assert_eq!(
actual.out,
"โญโโโโโโโโโโโโฌโโโโโโโโโโโโฌโโโโโโโโโโโโฎ\
โ a โ b โ c โ\
โโโโโโโโโโโโโผโโโโโโโโโโโโผโโโโโโโโโโโโค\
โ 1 โ 2 โ 3 โ\
โโโโโโโโโโโโโผโโโโโโโโโโโโผโโโโโโโโโโโโค\
โ 4 โ 5 โ 1 โ\
โ โ โโโโโโโโโโโโโค\
โ โ โ 2 โ\
โ โ โโโโโโโโโโโโโค\
โ โ โ 3 โ\
โฐโโโโโโโโโโโโดโโโโโโโโโโโโดโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_collapse_padding_zero() {
let actual = nu!(
"$env.config.table.padding = {left: 0, right: 0}; [[a b, c]; [1 2 3] [4 5 [1 2 3]]] | table --width=80 -c"
);
assert_eq!(
actual.out,
"โญโโฌโโฌโโฎ\
โaโbโcโ\
โโโผโโผโโค\
โ1โ2โ3โ\
โโโผโโผโโค\
โ4โ5โ1โ\
โ โ โโโค\
โ โ โ2โ\
โ โ โโโค\
โ โ โ3โ\
โฐโโดโโดโโฏ"
);
}
#[test]
fn table_leading_trailing_space_bg() {
let actual = nu!(
r#"$env.config.color_config.leading_trailing_space_bg = { bg: 'default' }; [[a b, 'c ']; [' 1 ' ' 2' '3 '] [' 4 ' "hello\nworld" [' 1 ' 2 [1 ' 2 ' 3]]]] | table --width=80"#
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโฌโโโโโโโโฌโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโโโผโโโโโโโโผโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ hello โ [list 3 items] โโ โ โ world โ โโฐโโโโดโโโโโโโโดโโโโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_leading_trailing_space_bg_expand() {
let actual = nu!(
r#"$env.config.color_config.leading_trailing_space_bg = { bg: 'default' }; [[a b, 'c ']; [' 1 ' ' 2' '3 '] [' 4 ' "hello\nworld" [' 1 ' 2 [1 ' 2 ' 3]]]] | table --width=80 --expand"#
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโฌโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโโโผโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ hello โ โญโโโโฌโโโโโโโโโโโโโโโโฎ โโ โ โ world โ โ 0 โ 1 โ โโ โ โ โ โ 1 โ 2 โ โโ โ โ โ โ 2 โ โญโโโโฌโโโโโโโโฎ โ โโ โ โ โ โ โ โ 0 โ 1 โ โ โโ โ โ โ โ โ โ 1 โ 2 โ โ โโ โ โ โ โ โ โ 2 โ 3 โ โ โโ โ โ โ โ โ โฐโโโโดโโโโโโโโฏ โ โโ โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโฏ โโฐโโโโดโโโโโโโโดโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_abbreviation() {
let actual = nu!(
"[[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80 -a 100"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโ 2 โ 1 โ 2 โ 3 โโ 3 โ 1 โ 2 โ 3 โโ 4 โ 1 โ 2 โ 3 โโ 5 โ 1 โ 2 โ 3 โโ 6 โ 1 โ 2 โ 3 โโฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"[[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80 -a 2"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฌโโโโโโฌโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโผโโโโโโผโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโ 2 โ ... โ ... โ ... โโ 3 โ 1 โ 2 โ 3 โโ 4 โ 1 โ 2 โ 3 โโฐโโโโดโโโโโโดโโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"[[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80 -a 1"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฌโโโโโโฌโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโผโโโโโโผโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ ... โ ... โ ... โโ 2 โ 1 โ 2 โ 3 โโฐโโโโดโโโโโโดโโโโโโดโโโโโโฏ"
);
let actual = nu!(
"[[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80 -a 0"
);
assert_eq!(actual.out, "");
}
#[test]
fn table_abbreviation_kv() {
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 100"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโโโโโโโโโโโโโฎโ a โ 1 โโ b โ {record 3 fields} โโ c โ [list 4 items] โโ e โ 1 โโ q โ 2 โโ t โ 4 โโ r โ 1 โโ x โ 9 โโฐโโโโดโโโโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 2"
);
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎโ a โ 1 โโ b โ {record 3 fields} โโ ... โ ... โโ r โ 1 โโ x โ 9 โโฐโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 1"
);
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโฎโ a โ 1 โโ ... โ ... โโ x โ 9 โโฐโโโโโโดโโโโโโฏ"
);
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 0"
);
assert_eq!(actual.out, "โญโโโโโโฌโโโโโโฎโ ... โ ... โโฐโโโโโโดโโโโโโฏ");
}
#[test]
fn table_abbreviation_kv_expand() {
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 100 -e"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโโโโโโโโโโโโโฎโ a โ 1 โโ โ โญโโโโฌโโโโโโโโโโโโฎ โโ b โ โ a โ 1 โ โโ โ โ โ โญโโโโฌโโโโฎ โ โโ โ โ b โ โ 0 โ 1 โ โ โโ โ โ โ โ 1 โ 2 โ โ โโ โ โ โ โ 2 โ 3 โ โ โโ โ โ โ โฐโโโโดโโโโฏ โ โโ โ โ โ โญโโโโฌโโโโฎ โ โโ โ โ c โ โ 0 โ 1 โ โ โโ โ โ โ โ 1 โ 2 โ โ โโ โ โ โ โ 2 โ 3 โ โ โโ โ โ โ โฐโโโโดโโโโฏ โ โโ โ โฐโโโโดโโโโโโโโโโโโฏ โโ โ โญโโโโฌโโโโโโโโโโโโฎ โโ c โ โ 0 โ 1 โ โโ โ โ 1 โ 2 โ โโ โ โ 2 โ โญโโโโฌโโโโฎ โ โโ โ โ โ โ 0 โ 1 โ โ โโ โ โ โ โ 1 โ 2 โ โ โโ โ โ โ โ 2 โ 3 โ โ โโ โ โ โ โฐโโโโดโโโโฏ โ โโ โ โ 3 โ 3 โ โโ โ โฐโโโโดโโโโโโโโโโโโฏ โโ e โ 1 โโ q โ 2 โโ t โ 4 โโ r โ 1 โโ x โ 9 โโฐโโโโดโโโโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 2 -e"
);
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโโโโโโโโโโโโโโโฎโ a โ 1 โโ โ โญโโโโฌโโโโโโโโโโโโฎ โโ b โ โ a โ 1 โ โโ โ โ โ โญโโโโฌโโโโฎ โ โโ โ โ b โ โ 0 โ 1 โ โ โโ โ โ โ โ 1 โ 2 โ โ โโ โ โ โ โ 2 โ 3 โ โ โโ โ โ โ โฐโโโโดโโโโฏ โ โโ โ โ โ โญโโโโฌโโโโฎ โ โโ โ โ c โ โ 0 โ 1 โ โ โโ โ โ โ โ 1 โ 2 โ โ โโ โ โ โ โ 2 โ 3 โ โ โโ โ โ โ โฐโโโโดโโโโฏ โ โโ โ โฐโโโโดโโโโโโโโโโโโฏ โโ ... โ ... โโ r โ 1 โโ x โ 9 โโฐโโโโโโดโโโโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 1 -e"
);
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโฎโ a โ 1 โโ ... โ ... โโ x โ 9 โโฐโโโโโโดโโโโโโฏ"
);
let actual = nu!(
"{ a: 1 b: { a: 1 b: [1 2 3] c: [1 2 3] } c: [1 2 [1 2 3] 3] e: 1 q: 2 t: 4 r: 1 x: 9 } | table --width=80 -a 0 -e"
);
assert_eq!(actual.out, "โญโโโโโโฌโโโโโโฎโ ... โ ... โโฐโโโโโโดโโโโโโฏ");
}
#[test]
fn table_abbreviation_by_config() {
let actual = nu!(
"$env.config.table.abbreviated_row_count = 100; [[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโฌโโโโฌโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโผโโโโผโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโ 2 โ 1 โ 2 โ 3 โโ 3 โ 1 โ 2 โ 3 โโ 4 โ 1 โ 2 โ 3 โโ 5 โ 1 โ 2 โ 3 โโ 6 โ 1 โ 2 โ 3 โโฐโโโโดโโโโดโโโโดโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"$env.config.table.abbreviated_row_count = 2; [[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฌโโโโโโฌโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโผโโโโโโผโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโ 2 โ ... โ ... โ ... โโ 3 โ 1 โ 2 โ 3 โโ 4 โ 1 โ 2 โ 3 โโฐโโโโดโโโโโโดโโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(
"$env.config.table.abbreviated_row_count = 1; [[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฌโโโโโโฌโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโผโโโโโโผโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ ... โ ... โ ... โโ 2 โ 1 โ 2 โ 3 โโฐโโโโดโโโโโโดโโโโโโดโโโโโโฏ"
);
let actual = nu!(
"$env.config.table.abbreviated_row_count = 0; [[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80"
);
assert_eq!(actual.out, "");
}
#[test]
fn table_abbreviation_by_config_override() {
let actual = nu!(
"$env.config.table.abbreviated_row_count = 2; [[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80 -a 1"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฌโโโโโโฌโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโผโโโโโโผโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ ... โ ... โ ... โโ 2 โ 1 โ 2 โ 3 โโฐโโโโดโโโโโโดโโโโโโดโโโโโโฏ"
);
let actual = nu!(
"$env.config.table.abbreviated_row_count = 1; [[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3] [1 2 3] [1 2 3] [1 2 3] [1 2 3]] | table --width=80 -a 2"
);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฌโโโโโโฌโโโโโโโโโโโโโโโโโฎโ # โ a โ b โ c โโโโโโผโโโโโโผโโโโโโผโโโโโโโโโโโโโโโโโคโ 0 โ 1 โ 2 โ 3 โโ 1 โ 4 โ 5 โ [list 3 items] โโ 2 โ ... โ ... โ ... โโ 3 โ 1 โ 2 โ 3 โโ 4 โ 1 โ 2 โ 3 โโฐโโโโดโโโโโโดโโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_abbreviation_cut() {
let actual = nu!("0..2000 | table --width=80 -a 0");
assert_eq!(actual.out, "");
let actual = nu!("0..2000 | table --width=80 -a 1");
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฎโ 0 โ 0 โโ 1 โ ... โโ 2 โ 2000 โโฐโโโโดโโโโโโโฏ"
);
let actual = nu!("0..2000 | table --width=80 -a 3");
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฎโ 0 โ 0 โโ 1 โ 1 โโ 2 โ 2 โโ 3 โ ... โโ 4 โ 1998 โโ 5 โ 1999 โโ 6 โ 2000 โโฐโโโโดโโโโโโโฏ"
);
let output = "โญโโโโโโโฌโโโโโโโฎโ 0 โ 0 โโ 1 โ 1 โโ 2 โ 2 โโ 3 โ 3 โโ 4 โ 4 โโ 5 โ 5 โโ 6 โ 6 โโ 7 โ 7 โโ 8 โ 8 โโ 9 โ 9 โโ 10 โ 10 โโ 11 โ 11 โโ 12 โ 12 โโ 13 โ 13 โโ 14 โ 14 โโ 15 โ 15 โโ 16 โ 16 โโ 17 โ 17 โโ 18 โ 18 โโ 19 โ 19 โโ 20 โ 20 โโ 21 โ 21 โโ 22 โ 22 โโ 23 โ 23 โโ 24 โ 24 โโ 25 โ 25 โโ 26 โ 26 โโ 27 โ 27 โโ 28 โ 28 โโ 29 โ 29 โโ 30 โ 30 โโ 31 โ 31 โโ 32 โ 32 โโ 33 โ 33 โโ 34 โ 34 โโ 35 โ 35 โโ 36 โ 36 โโ 37 โ 37 โโ 38 โ 38 โโ 39 โ 39 โโ 40 โ 40 โโ 41 โ 41 โโ 42 โ 42 โโ 43 โ 43 โโ 44 โ 44 โโ 45 โ 45 โโ 46 โ 46 โโ 47 โ 47 โโ 48 โ 48 โโ 49 โ 49 โโ 50 โ 50 โโ 51 โ 51 โโ 52 โ 52 โโ 53 โ 53 โโ 54 โ 54 โโ 55 โ 55 โโ 56 โ 56 โโ 57 โ 57 โโ 58 โ 58 โโ 59 โ 59 โโ 60 โ 60 โโ 61 โ 61 โโ 62 โ 62 โโ 63 โ 63 โโ 64 โ 64 โโ 65 โ 65 โโ 66 โ 66 โโ 67 โ 67 โโ 68 โ 68 โโ 69 โ 69 โโ 70 โ 70 โโ 71 โ 71 โโ 72 โ 72 โโ 73 โ 73 โโ 74 โ 74 โโ 75 โ 75 โโ 76 โ 76 โโ 77 โ 77 โโ 78 โ 78 โโ 79 โ 79 โโ 80 โ 80 โโ 81 โ 81 โโ 82 โ 82 โโ 83 โ 83 โโ 84 โ 84 โโ 85 โ 85 โโ 86 โ 86 โโ 87 โ 87 โโ 88 โ 88 โโ 89 โ 89 โโ 90 โ 90 โโ 91 โ 91 โโ 92 โ 92 โโ 93 โ 93 โโ 94 โ 94 โโ 95 โ 95 โโ 96 โ 96 โโ 97 โ 97 โโ 98 โ 98 โโ 99 โ 99 โโ 100 โ 100 โโ 101 โ 101 โโ 102 โ 102 โโ 103 โ 103 โโ 104 โ 104 โโ 105 โ 105 โโ 106 โ 106 โโ 107 โ 107 โโ 108 โ 108 โโ 109 โ 109 โโ 110 โ 110 โโ 111 โ 111 โโ 112 โ 112 โโ 113 โ 113 โโ 114 โ 114 โโ 115 โ 115 โโ 116 โ 116 โโ 117 โ 117 โโ 118 โ 118 โโ 119 โ 119 โโ 120 โ 120 โโ 121 โ 121 โโ 122 โ 122 โโ 123 โ 123 โโ 124 โ 124 โโ 125 โ 125 โโ 126 โ 126 โโ 127 โ 127 โโ 128 โ 128 โโ 129 โ 129 โโ 130 โ 130 โโ 131 โ 131 โโ 132 โ 132 โโ 133 โ 133 โโ 134 โ 134 โโ 135 โ 135 โโ 136 โ 136 โโ 137 โ 137 โโ 138 โ 138 โโ 139 โ 139 โโ 140 โ 140 โโ 141 โ 141 โโ 142 โ 142 โโ 143 โ 143 โโ 144 โ 144 โโ 145 โ 145 โโ 146 โ 146 โโ 147 โ 147 โโ 148 โ 148 โโ 149 โ 149 โโ 150 โ 150 โโ 151 โ 151 โโ 152 โ 152 โโ 153 โ 153 โโ 154 โ 154 โโ 155 โ 155 โโ 156 โ 156 โโ 157 โ 157 โโ 158 โ 158 โโ 159 โ 159 โโ 160 โ 160 โโ 161 โ 161 โโ 162 โ 162 โโ 163 โ 163 โโ 164 โ 164 โโ 165 โ 165 โโ 166 โ 166 โโ 167 โ 167 โโ 168 โ 168 โโ 169 โ 169 โโ 170 โ 170 โโ 171 โ 171 โโ 172 โ 172 โโ 173 โ 173 โโ 174 โ 174 โโ 175 โ 175 โโ 176 โ 176 โโ 177 โ 177 โโ 178 โ 178 โโ 179 โ 179 โโ 180 โ 180 โโ 181 โ 181 โโ 182 โ 182 โโ 183 โ 183 โโ 184 โ 184 โโ 185 โ 185 โโ 186 โ 186 โโ 187 โ 187 โโ 188 โ 188 โโ 189 โ 189 โโ 190 โ 190 โโ 191 โ 191 โโ 192 โ 192 โโ 193 โ 193 โโ 194 โ 194 โโ 195 โ 195 โโ 196 โ 196 โโ 197 โ 197 โโ 198 โ 198 โโ 199 โ 199 โโ 200 โ 200 โโ 201 โ 201 โโ 202 โ 202 โโ 203 โ 203 โโ 204 โ 204 โโ 205 โ 205 โโ 206 โ 206 โโ 207 โ 207 โโ 208 โ 208 โโ 209 โ 209 โโ 210 โ 210 โโ 211 โ 211 โโ 212 โ 212 โโ 213 โ 213 โโ 214 โ 214 โโ 215 โ 215 โโ 216 โ 216 โโ 217 โ 217 โโ 218 โ 218 โโ 219 โ 219 โโ 220 โ 220 โโ 221 โ 221 โโ 222 โ 222 โโ 223 โ 223 โโ 224 โ 224 โโ 225 โ 225 โโ 226 โ 226 โโ 227 โ 227 โโ 228 โ 228 โโ 229 โ 229 โโ 230 โ 230 โโ 231 โ 231 โโ 232 โ 232 โโ 233 โ 233 โโ 234 โ 234 โโ 235 โ 235 โโ 236 โ 236 โโ 237 โ 237 โโ 238 โ 238 โโ 239 โ 239 โโ 240 โ 240 โโ 241 โ 241 โโ 242 โ 242 โโ 243 โ 243 โโ 244 โ 244 โโ 245 โ 245 โโ 246 โ 246 โโ 247 โ 247 โโ 248 โ 248 โโ 249 โ 249 โโ 250 โ 250 โโ 251 โ 251 โโ 252 โ 252 โโ 253 โ 253 โโ 254 โ 254 โโ 255 โ 255 โโ 256 โ 256 โโ 257 โ 257 โโ 258 โ 258 โโ 259 โ 259 โโ 260 โ 260 โโ 261 โ 261 โโ 262 โ 262 โโ 263 โ 263 โโ 264 โ 264 โโ 265 โ 265 โโ 266 โ 266 โโ 267 โ 267 โโ 268 โ 268 โโ 269 โ 269 โโ 270 โ 270 โโ 271 โ 271 โโ 272 โ 272 โโ 273 โ 273 โโ 274 โ 274 โโ 275 โ 275 โโ 276 โ 276 โโ 277 โ 277 โโ 278 โ 278 โโ 279 โ 279 โโ 280 โ 280 โโ 281 โ 281 โโ 282 โ 282 โโ 283 โ 283 โโ 284 โ 284 โโ 285 โ 285 โโ 286 โ 286 โโ 287 โ 287 โโ 288 โ 288 โโ 289 โ 289 โโ 290 โ 290 โโ 291 โ 291 โโ 292 โ 292 โโ 293 โ 293 โโ 294 โ 294 โโ 295 โ 295 โโ 296 โ 296 โโ 297 โ 297 โโ 298 โ 298 โโ 299 โ 299 โโ 300 โ 300 โโ 301 โ 301 โโ 302 โ 302 โโ 303 โ 303 โโ 304 โ 304 โโ 305 โ 305 โโ 306 โ 306 โโ 307 โ 307 โโ 308 โ 308 โโ 309 โ 309 โโ 310 โ 310 โโ 311 โ 311 โโ 312 โ 312 โโ 313 โ 313 โโ 314 โ 314 โโ 315 โ 315 โโ 316 โ 316 โโ 317 โ 317 โโ 318 โ 318 โโ 319 โ 319 โโ 320 โ 320 โโ 321 โ 321 โโ 322 โ 322 โโ 323 โ 323 โโ 324 โ 324 โโ 325 โ 325 โโ 326 โ 326 โโ 327 โ 327 โโ 328 โ 328 โโ 329 โ 329 โโ 330 โ 330 โโ 331 โ 331 โโ 332 โ 332 โโ 333 โ 333 โโ 334 โ 334 โโ 335 โ 335 โโ 336 โ 336 โโ 337 โ 337 โโ 338 โ 338 โโ 339 โ 339 โโ 340 โ 340 โโ 341 โ 341 โโ 342 โ 342 โโ 343 โ 343 โโ 344 โ 344 โโ 345 โ 345 โโ 346 โ 346 โโ 347 โ 347 โโ 348 โ 348 โโ 349 โ 349 โโ 350 โ 350 โโ 351 โ 351 โโ 352 โ 352 โโ 353 โ 353 โโ 354 โ 354 โโ 355 โ 355 โโ 356 โ 356 โโ 357 โ 357 โโ 358 โ 358 โโ 359 โ 359 โโ 360 โ 360 โโ 361 โ 361 โโ 362 โ 362 โโ 363 โ 363 โโ 364 โ 364 โโ 365 โ 365 โโ 366 โ 366 โโ 367 โ 367 โโ 368 โ 368 โโ 369 โ 369 โโ 370 โ 370 โโ 371 โ 371 โโ 372 โ 372 โโ 373 โ 373 โโ 374 โ 374 โโ 375 โ 375 โโ 376 โ 376 โโ 377 โ 377 โโ 378 โ 378 โโ 379 โ 379 โโ 380 โ 380 โโ 381 โ 381 โโ 382 โ 382 โโ 383 โ 383 โโ 384 โ 384 โโ 385 โ 385 โโ 386 โ 386 โโ 387 โ 387 โโ 388 โ 388 โโ 389 โ 389 โโ 390 โ 390 โโ 391 โ 391 โโ 392 โ 392 โโ 393 โ 393 โโ 394 โ 394 โโ 395 โ 395 โโ 396 โ 396 โโ 397 โ 397 โโ 398 โ 398 โโ 399 โ 399 โโ 400 โ 400 โโ 401 โ 401 โโ 402 โ 402 โโ 403 โ 403 โโ 404 โ 404 โโ 405 โ 405 โโ 406 โ 406 โโ 407 โ 407 โโ 408 โ 408 โโ 409 โ 409 โโ 410 โ 410 โโ 411 โ 411 โโ 412 โ 412 โโ 413 โ 413 โโ 414 โ 414 โโ 415 โ 415 โโ 416 โ 416 โโ 417 โ 417 โโ 418 โ 418 โโ 419 โ 419 โโ 420 โ 420 โโ 421 โ 421 โโ 422 โ 422 โโ 423 โ 423 โโ 424 โ 424 โโ 425 โ 425 โโ 426 โ 426 โโ 427 โ 427 โโ 428 โ 428 โโ 429 โ 429 โโ 430 โ 430 โโ 431 โ 431 โโ 432 โ 432 โโ 433 โ 433 โโ 434 โ 434 โโ 435 โ 435 โโ 436 โ 436 โโ 437 โ 437 โโ 438 โ 438 โโ 439 โ 439 โโ 440 โ 440 โโ 441 โ 441 โโ 442 โ 442 โโ 443 โ 443 โโ 444 โ 444 โโ 445 โ 445 โโ 446 โ 446 โโ 447 โ 447 โโ 448 โ 448 โโ 449 โ 449 โโ 450 โ 450 โโ 451 โ 451 โโ 452 โ 452 โโ 453 โ 453 โโ 454 โ 454 โโ 455 โ 455 โโ 456 โ 456 โโ 457 โ 457 โโ 458 โ 458 โโ 459 โ 459 โโ 460 โ 460 โโ 461 โ 461 โโ 462 โ 462 โโ 463 โ 463 โโ 464 โ 464 โโ 465 โ 465 โโ 466 โ 466 โโ 467 โ 467 โโ 468 โ 468 โโ 469 โ 469 โโ 470 โ 470 โโ 471 โ 471 โโ 472 โ 472 โโ 473 โ 473 โโ 474 โ 474 โโ 475 โ 475 โโ 476 โ 476 โโ 477 โ 477 โโ 478 โ 478 โโ 479 โ 479 โโ 480 โ 480 โโ 481 โ 481 โโ 482 โ 482 โโ 483 โ 483 โโ 484 โ 484 โโ 485 โ 485 โโ 486 โ 486 โโ 487 โ 487 โโ 488 โ 488 โโ 489 โ 489 โโ 490 โ 490 โโ 491 โ 491 โโ 492 โ 492 โโ 493 โ 493 โโ 494 โ 494 โโ 495 โ 495 โโ 496 โ 496 โโ 497 โ 497 โโ 498 โ 498 โโ 499 โ 499 โโ 500 โ 500 โโ 501 โ 501 โโ 502 โ 502 โโ 503 โ 503 โโ 504 โ 504 โโ 505 โ 505 โโ 506 โ 506 โโ 507 โ 507 โโ 508 โ 508 โโ 509 โ 509 โโ 510 โ 510 โโ 511 โ 511 โโ 512 โ 512 โโ 513 โ 513 โโ 514 โ 514 โโ 515 โ 515 โโ 516 โ 516 โโ 517 โ 517 โโ 518 โ 518 โโ 519 โ 519 โโ 520 โ 520 โโ 521 โ 521 โโ 522 โ 522 โโ 523 โ 523 โโ 524 โ 524 โโ 525 โ 525 โโ 526 โ 526 โโ 527 โ 527 โโ 528 โ 528 โโ 529 โ 529 โโ 530 โ 530 โโ 531 โ 531 โโ 532 โ 532 โโ 533 โ 533 โโ 534 โ 534 โโ 535 โ 535 โโ 536 โ 536 โโ 537 โ 537 โโ 538 โ 538 โโ 539 โ 539 โโ 540 โ 540 โโ 541 โ 541 โโ 542 โ 542 โโ 543 โ 543 โโ 544 โ 544 โโ 545 โ 545 โโ 546 โ 546 โโ 547 โ 547 โโ 548 โ 548 โโ 549 โ 549 โโ 550 โ 550 โโ 551 โ 551 โโ 552 โ 552 โโ 553 โ 553 โโ 554 โ 554 โโ 555 โ 555 โโ 556 โ 556 โโ 557 โ 557 โโ 558 โ 558 โโ 559 โ 559 โโ 560 โ 560 โโ 561 โ 561 โโ 562 โ 562 โโ 563 โ 563 โโ 564 โ 564 โโ 565 โ 565 โโ 566 โ 566 โโ 567 โ 567 โโ 568 โ 568 โโ 569 โ 569 โโ 570 โ 570 โโ 571 โ 571 โโ 572 โ 572 โโ 573 โ 573 โโ 574 โ 574 โโ 575 โ 575 โโ 576 โ 576 โโ 577 โ 577 โโ 578 โ 578 โโ 579 โ 579 โโ 580 โ 580 โโ 581 โ 581 โโ 582 โ 582 โโ 583 โ 583 โโ 584 โ 584 โโ 585 โ 585 โโ 586 โ 586 โโ 587 โ 587 โโ 588 โ 588 โโ 589 โ 589 โโ 590 โ 590 โโ 591 โ 591 โโ 592 โ 592 โโ 593 โ 593 โโ 594 โ 594 โโ 595 โ 595 โโ 596 โ 596 โโ 597 โ 597 โโ 598 โ 598 โโ 599 โ 599 โโ 600 โ 600 โโ 601 โ 601 โโ 602 โ 602 โโ 603 โ 603 โโ 604 โ 604 โโ 605 โ 605 โโ 606 โ 606 โโ 607 โ 607 โโ 608 โ 608 โโ 609 โ 609 โโ 610 โ 610 โโ 611 โ 611 โโ 612 โ 612 โโ 613 โ 613 โโ 614 โ 614 โโ 615 โ 615 โโ 616 โ 616 โโ 617 โ 617 โโ 618 โ 618 โโ 619 โ 619 โโ 620 โ 620 โโ 621 โ 621 โโ 622 โ 622 โโ 623 โ 623 โโ 624 โ 624 โโ 625 โ 625 โโ 626 โ 626 โโ 627 โ 627 โโ 628 โ 628 โโ 629 โ 629 โโ 630 โ 630 โโ 631 โ 631 โโ 632 โ 632 โโ 633 โ 633 โโ 634 โ 634 โโ 635 โ 635 โโ 636 โ 636 โโ 637 โ 637 โโ 638 โ 638 โโ 639 โ 639 โโ 640 โ 640 โโ 641 โ 641 โโ 642 โ 642 โโ 643 โ 643 โโ 644 โ 644 โโ 645 โ 645 โโ 646 โ 646 โโ 647 โ 647 โโ 648 โ 648 โโ 649 โ 649 โโ 650 โ 650 โโ 651 โ 651 โโ 652 โ 652 โโ 653 โ 653 โโ 654 โ 654 โโ 655 โ 655 โโ 656 โ 656 โโ 657 โ 657 โโ 658 โ 658 โโ 659 โ 659 โโ 660 โ 660 โโ 661 โ 661 โโ 662 โ 662 โโ 663 โ 663 โโ 664 โ 664 โโ 665 โ 665 โโ 666 โ 666 โโ 667 โ 667 โโ 668 โ 668 โโ 669 โ 669 โโ 670 โ 670 โโ 671 โ 671 โโ 672 โ 672 โโ 673 โ 673 โโ 674 โ 674 โโ 675 โ 675 โโ 676 โ 676 โโ 677 โ 677 โโ 678 โ 678 โโ 679 โ 679 โโ 680 โ 680 โโ 681 โ 681 โโ 682 โ 682 โโ 683 โ 683 โโ 684 โ 684 โโ 685 โ 685 โโ 686 โ 686 โโ 687 โ 687 โโ 688 โ 688 โโ 689 โ 689 โโ 690 โ 690 โโ 691 โ 691 โโ 692 โ 692 โโ 693 โ 693 โโ 694 โ 694 โโ 695 โ 695 โโ 696 โ 696 โโ 697 โ 697 โโ 698 โ 698 โโ 699 โ 699 โโ 700 โ 700 โโ 701 โ 701 โโ 702 โ 702 โโ 703 โ 703 โโ 704 โ 704 โโ 705 โ 705 โโ 706 โ 706 โโ 707 โ 707 โโ 708 โ 708 โโ 709 โ 709 โโ 710 โ 710 โโ 711 โ 711 โโ 712 โ 712 โโ 713 โ 713 โโ 714 โ 714 โโ 715 โ 715 โโ 716 โ 716 โโ 717 โ 717 โโ 718 โ 718 โโ 719 โ 719 โโ 720 โ 720 โโ 721 โ 721 โโ 722 โ 722 โโ 723 โ 723 โโ 724 โ 724 โโ 725 โ 725 โโ 726 โ 726 โโ 727 โ 727 โโ 728 โ 728 โโ 729 โ 729 โโ 730 โ 730 โโ 731 โ 731 โโ 732 โ 732 โโ 733 โ 733 โโ 734 โ 734 โโ 735 โ 735 โโ 736 โ 736 โโ 737 โ 737 โโ 738 โ 738 โโ 739 โ 739 โโ 740 โ 740 โโ 741 โ 741 โโ 742 โ 742 โโ 743 โ 743 โโ 744 โ 744 โโ 745 โ 745 โโ 746 โ 746 โโ 747 โ 747 โโ 748 โ 748 โโ 749 โ 749 โโ 750 โ 750 โโ 751 โ 751 โโ 752 โ 752 โโ 753 โ 753 โโ 754 โ 754 โโ 755 โ 755 โโ 756 โ 756 โโ 757 โ 757 โโ 758 โ 758 โโ 759 โ 759 โโ 760 โ 760 โโ 761 โ 761 โโ 762 โ 762 โโ 763 โ 763 โโ 764 โ 764 โโ 765 โ 765 โโ 766 โ 766 โโ 767 โ 767 โโ 768 โ 768 โโ 769 โ 769 โโ 770 โ 770 โโ 771 โ 771 โโ 772 โ 772 โโ 773 โ 773 โโ 774 โ 774 โโ 775 โ 775 โโ 776 โ 776 โโ 777 โ 777 โโ 778 โ 778 โโ 779 โ 779 โโ 780 โ 780 โโ 781 โ 781 โโ 782 โ 782 โโ 783 โ 783 โโ 784 โ 784 โโ 785 โ 785 โโ 786 โ 786 โโ 787 โ 787 โโ 788 โ 788 โโ 789 โ 789 โโ 790 โ 790 โโ 791 โ 791 โโ 792 โ 792 โโ 793 โ 793 โโ 794 โ 794 โโ 795 โ 795 โโ 796 โ 796 โโ 797 โ 797 โโ 798 โ 798 โโ 799 โ 799 โโ 800 โ 800 โโ 801 โ 801 โโ 802 โ 802 โโ 803 โ 803 โโ 804 โ 804 โโ 805 โ 805 โโ 806 โ 806 โโ 807 โ 807 โโ 808 โ 808 โโ 809 โ 809 โโ 810 โ 810 โโ 811 โ 811 โโ 812 โ 812 โโ 813 โ 813 โโ 814 โ 814 โโ 815 โ 815 โโ 816 โ 816 โโ 817 โ 817 โโ 818 โ 818 โโ 819 โ 819 โโ 820 โ 820 โโ 821 โ 821 โโ 822 โ 822 โโ 823 โ 823 โโ 824 โ 824 โโ 825 โ 825 โโ 826 โ 826 โโ 827 โ 827 โโ 828 โ 828 โโ 829 โ 829 โโ 830 โ 830 โโ 831 โ 831 โโ 832 โ 832 โโ 833 โ 833 โโ 834 โ 834 โโ 835 โ 835 โโ 836 โ 836 โโ 837 โ 837 โโ 838 โ 838 โโ 839 โ 839 โโ 840 โ 840 โโ 841 โ 841 โโ 842 โ 842 โโ 843 โ 843 โโ 844 โ 844 โโ 845 โ 845 โโ 846 โ 846 โโ 847 โ 847 โโ 848 โ 848 โโ 849 โ 849 โโ 850 โ 850 โโ 851 โ 851 โโ 852 โ 852 โโ 853 โ 853 โโ 854 โ 854 โโ 855 โ 855 โโ 856 โ 856 โโ 857 โ 857 โโ 858 โ 858 โโ 859 โ 859 โโ 860 โ 860 โโ 861 โ 861 โโ 862 โ 862 โโ 863 โ 863 โโ 864 โ 864 โโ 865 โ 865 โโ 866 โ 866 โโ 867 โ 867 โโ 868 โ 868 โโ 869 โ 869 โโ 870 โ 870 โโ 871 โ 871 โโ 872 โ 872 โโ 873 โ 873 โโ 874 โ 874 โโ 875 โ 875 โโ 876 โ 876 โโ 877 โ 877 โโ 878 โ 878 โโ 879 โ 879 โโ 880 โ 880 โโ 881 โ 881 โโ 882 โ 882 โโ 883 โ 883 โโ 884 โ 884 โโ 885 โ 885 โโ 886 โ 886 โโ 887 โ 887 โโ 888 โ 888 โโ 889 โ 889 โโ 890 โ 890 โโ 891 โ 891 โโ 892 โ 892 โโ 893 โ 893 โโ 894 โ 894 โโ 895 โ 895 โโ 896 โ 896 โโ 897 โ 897 โโ 898 โ 898 โโ 899 โ 899 โโ 900 โ 900 โโ 901 โ 901 โโ 902 โ 902 โโ 903 โ 903 โโ 904 โ 904 โโ 905 โ 905 โโ 906 โ 906 โโ 907 โ 907 โโ 908 โ 908 โโ 909 โ 909 โโ 910 โ 910 โโ 911 โ 911 โโ 912 โ 912 โโ 913 โ 913 โโ 914 โ 914 โโ 915 โ 915 โโ 916 โ 916 โโ 917 โ 917 โโ 918 โ 918 โโ 919 โ 919 โโ 920 โ 920 โโ 921 โ 921 โโ 922 โ 922 โโ 923 โ 923 โโ 924 โ 924 โโ 925 โ 925 โโ 926 โ 926 โโ 927 โ 927 โโ 928 โ 928 โโ 929 โ 929 โโ 930 โ 930 โโ 931 โ 931 โโ 932 โ 932 โโ 933 โ 933 โโ 934 โ 934 โโ 935 โ 935 โโ 936 โ 936 โโ 937 โ 937 โโ 938 โ 938 โโ 939 โ 939 โโ 940 โ 940 โโ 941 โ 941 โโ 942 โ 942 โโ 943 โ 943 โโ 944 โ 944 โโ 945 โ 945 โโ 946 โ 946 โโ 947 โ 947 โโ 948 โ 948 โโ 949 โ 949 โโ 950 โ 950 โโ 951 โ 951 โโ 952 โ 952 โโ 953 โ 953 โโ 954 โ 954 โโ 955 โ 955 โโ 956 โ 956 โโ 957 โ 957 โโ 958 โ 958 โโ 959 โ 959 โโ 960 โ 960 โโ 961 โ 961 โโ 962 โ 962 โโ 963 โ 963 โโ 964 โ 964 โโ 965 โ 965 โโ 966 โ 966 โโ 967 โ 967 โโ 968 โ 968 โโ 969 โ 969 โโ 970 โ 970 โโ 971 โ 971 โโ 972 โ 972 โโ 973 โ 973 โโ 974 โ 974 โโ 975 โ 975 โโ 976 โ 976 โโ 977 โ 977 โโ 978 โ 978 โโ 979 โ 979 โโ 980 โ 980 โโ 981 โ 981 โโ 982 โ 982 โโ 983 โ 983 โโ 984 โ 984 โโ 985 โ 985 โโ 986 โ 986 โโ 987 โ 987 โโ 988 โ 988 โโ 989 โ 989 โโ 990 โ 990 โโ 991 โ 991 โโ 992 โ 992 โโ 993 โ 993 โโ 994 โ 994 โโ 995 โ 995 โโ 996 โ 996 โโ 997 โ 997 โโ 998 โ 998 โโ 999 โ 999 โโ 1000 โ 1000 โโ 1001 โ 1001 โโ 1002 โ 1002 โโ 1003 โ 1003 โโ 1004 โ 1004 โโ 1005 โ 1005 โโ 1006 โ 1006 โโ 1007 โ 1007 โโ 1008 โ 1008 โโ 1009 โ 1009 โโ 1010 โ 1010 โโ 1011 โ 1011 โโ 1012 โ 1012 โโ 1013 โ 1013 โโ 1014 โ 1014 โโ 1015 โ 1015 โโ 1016 โ 1016 โโ 1017 โ 1017 โโ 1018 โ 1018 โโ 1019 โ 1019 โโ 1020 โ 1020 โโ 1021 โ 1021 โโ 1022 โ 1022 โโ 1023 โ 1023 โโ 1024 โ 1024 โโ 1025 โ 1025 โโ 1026 โ 1026 โโ 1027 โ 1027 โโ 1028 โ 1028 โโ 1029 โ 1029 โโ 1030 โ 1030 โโ 1031 โ 1031 โโ 1032 โ 1032 โโ 1033 โ 1033 โโ 1034 โ 1034 โโ 1035 โ 1035 โโ 1036 โ 1036 โโ 1037 โ 1037 โโ 1038 โ 1038 โโ 1039 โ 1039 โโ 1040 โ 1040 โโ 1041 โ 1041 โโ 1042 โ 1042 โโ 1043 โ 1043 โโ 1044 โ 1044 โโ 1045 โ 1045 โโ 1046 โ 1046 โโ 1047 โ 1047 โโ 1048 โ 1048 โโ 1049 โ 1049 โโ 1050 โ 1050 โโ 1051 โ 1051 โโ 1052 โ 1052 โโ 1053 โ 1053 โโ 1054 โ 1054 โโ 1055 โ 1055 โโ 1056 โ 1056 โโ 1057 โ 1057 โโ 1058 โ 1058 โโ 1059 โ 1059 โโ 1060 โ 1060 โโ 1061 โ 1061 โโ 1062 โ 1062 โโ 1063 โ 1063 โโ 1064 โ 1064 โโ 1065 โ 1065 โโ 1066 โ 1066 โโ 1067 โ 1067 โโ 1068 โ 1068 โโ 1069 โ 1069 โโ 1070 โ 1070 โโ 1071 โ 1071 โโ 1072 โ 1072 โโ 1073 โ 1073 โโ 1074 โ 1074 โโ 1075 โ 1075 โโ 1076 โ 1076 โโ 1077 โ 1077 โโ 1078 โ 1078 โโ 1079 โ 1079 โโ 1080 โ 1080 โโ 1081 โ 1081 โโ 1082 โ 1082 โโ 1083 โ 1083 โโ 1084 โ 1084 โโ 1085 โ 1085 โโ 1086 โ 1086 โโ 1087 โ 1087 โโ 1088 โ 1088 โโ 1089 โ 1089 โโ 1090 โ 1090 โโ 1091 โ 1091 โโ 1092 โ 1092 โโ 1093 โ 1093 โโ 1094 โ 1094 โโ 1095 โ 1095 โโ 1096 โ 1096 โโ 1097 โ 1097 โโ 1098 โ 1098 โโ 1099 โ 1099 โโ 1100 โ 1100 โโ 1101 โ 1101 โโ 1102 โ 1102 โโ 1103 โ 1103 โโ 1104 โ 1104 โโ 1105 โ 1105 โโ 1106 โ 1106 โโ 1107 โ 1107 โโ 1108 โ 1108 โโ 1109 โ 1109 โโ 1110 โ 1110 โโ 1111 โ 1111 โโ 1112 โ 1112 โโ 1113 โ 1113 โโ 1114 โ 1114 โโ 1115 โ 1115 โโ 1116 โ 1116 โโ 1117 โ 1117 โโ 1118 โ 1118 โโ 1119 โ 1119 โโ 1120 โ 1120 โโ 1121 โ 1121 โโ 1122 โ 1122 โโ 1123 โ 1123 โโ 1124 โ 1124 โโ 1125 โ 1125 โโ 1126 โ 1126 โโ 1127 โ 1127 โโ 1128 โ 1128 โโ 1129 โ 1129 โโ 1130 โ 1130 โโ 1131 โ 1131 โโ 1132 โ 1132 โโ 1133 โ 1133 โโ 1134 โ 1134 โโ 1135 โ 1135 โโ 1136 โ 1136 โโ 1137 โ 1137 โโ 1138 โ 1138 โโ 1139 โ 1139 โโ 1140 โ 1140 โโ 1141 โ 1141 โโ 1142 โ 1142 โโ 1143 โ 1143 โโ 1144 โ 1144 โโ 1145 โ 1145 โโ 1146 โ 1146 โโ 1147 โ 1147 โโ 1148 โ 1148 โโ 1149 โ 1149 โโ 1150 โ 1150 โโ 1151 โ 1151 โโ 1152 โ 1152 โโ 1153 โ 1153 โโ 1154 โ 1154 โโ 1155 โ 1155 โโ 1156 โ 1156 โโ 1157 โ 1157 โโ 1158 โ 1158 โโ 1159 โ 1159 โโ 1160 โ 1160 โโ 1161 โ 1161 โโ 1162 โ 1162 โโ 1163 โ 1163 โโ 1164 โ 1164 โโ 1165 โ 1165 โโ 1166 โ 1166 โโ 1167 โ 1167 โโ 1168 โ 1168 โโ 1169 โ 1169 โโ 1170 โ 1170 โโ 1171 โ 1171 โโ 1172 โ 1172 โโ 1173 โ 1173 โโ 1174 โ 1174 โโ 1175 โ 1175 โโ 1176 โ 1176 โโ 1177 โ 1177 โโ 1178 โ 1178 โโ 1179 โ 1179 โโ 1180 โ 1180 โโ 1181 โ 1181 โโ 1182 โ 1182 โโ 1183 โ 1183 โโ 1184 โ 1184 โโ 1185 โ 1185 โโ 1186 โ 1186 โโ 1187 โ 1187 โโ 1188 โ 1188 โโ 1189 โ 1189 โโ 1190 โ 1190 โโ 1191 โ 1191 โโ 1192 โ 1192 โโ 1193 โ 1193 โโ 1194 โ 1194 โโ 1195 โ 1195 โโ 1196 โ 1196 โโ 1197 โ 1197 โโ 1198 โ 1198 โโ 1199 โ 1199 โโ 1200 โ 1200 โโ 1201 โ 1201 โโ 1202 โ 1202 โโ 1203 โ 1203 โโ 1204 โ 1204 โโ 1205 โ 1205 โโ 1206 โ 1206 โโ 1207 โ 1207 โโ 1208 โ 1208 โโ 1209 โ 1209 โโ 1210 โ 1210 โโ 1211 โ 1211 โโ 1212 โ 1212 โโ 1213 โ 1213 โโ 1214 โ 1214 โโ 1215 โ 1215 โโ 1216 โ 1216 โโ 1217 โ 1217 โโ 1218 โ 1218 โโ 1219 โ 1219 โโ 1220 โ 1220 โโ 1221 โ 1221 โโ 1222 โ 1222 โโ 1223 โ 1223 โโ 1224 โ 1224 โโ 1225 โ 1225 โโ 1226 โ 1226 โโ 1227 โ 1227 โโ 1228 โ 1228 โโ 1229 โ 1229 โโ 1230 โ 1230 โโ 1231 โ 1231 โโ 1232 โ 1232 โโ 1233 โ 1233 โโ 1234 โ 1234 โโ 1235 โ 1235 โโ 1236 โ 1236 โโ 1237 โ 1237 โโ 1238 โ 1238 โโ 1239 โ 1239 โโ 1240 โ 1240 โโ 1241 โ 1241 โโ 1242 โ 1242 โโ 1243 โ 1243 โโ 1244 โ 1244 โโ 1245 โ 1245 โโ 1246 โ 1246 โโ 1247 โ 1247 โโ 1248 โ 1248 โโ 1249 โ 1249 โโ 1250 โ 1250 โโ 1251 โ 1251 โโ 1252 โ 1252 โโ 1253 โ 1253 โโ 1254 โ 1254 โโ 1255 โ 1255 โโ 1256 โ 1256 โโ 1257 โ 1257 โโ 1258 โ 1258 โโ 1259 โ 1259 โโ 1260 โ 1260 โโ 1261 โ 1261 โโ 1262 โ 1262 โโ 1263 โ 1263 โโ 1264 โ 1264 โโ 1265 โ 1265 โโ 1266 โ 1266 โโ 1267 โ 1267 โโ 1268 โ 1268 โโ 1269 โ 1269 โโ 1270 โ 1270 โโ 1271 โ 1271 โโ 1272 โ 1272 โโ 1273 โ 1273 โโ 1274 โ 1274 โโ 1275 โ 1275 โโ 1276 โ 1276 โโ 1277 โ 1277 โโ 1278 โ 1278 โโ 1279 โ 1279 โโ 1280 โ 1280 โโ 1281 โ 1281 โโ 1282 โ 1282 โโ 1283 โ 1283 โโ 1284 โ 1284 โโ 1285 โ 1285 โโ 1286 โ 1286 โโ 1287 โ 1287 โโ 1288 โ 1288 โโ 1289 โ 1289 โโ 1290 โ 1290 โโ 1291 โ 1291 โโ 1292 โ 1292 โโ 1293 โ 1293 โโ 1294 โ 1294 โโ 1295 โ 1295 โโ 1296 โ 1296 โโ 1297 โ 1297 โโ 1298 โ 1298 โโ 1299 โ 1299 โโ 1300 โ 1300 โโ 1301 โ 1301 โโ 1302 โ 1302 โโ 1303 โ 1303 โโ 1304 โ 1304 โโ 1305 โ 1305 โโ 1306 โ 1306 โโ 1307 โ 1307 โโ 1308 โ 1308 โโ 1309 โ 1309 โโ 1310 โ 1310 โโ 1311 โ 1311 โโ 1312 โ 1312 โโ 1313 โ 1313 โโ 1314 โ 1314 โโ 1315 โ 1315 โโ 1316 โ 1316 โโ 1317 โ 1317 โโ 1318 โ 1318 โโ 1319 โ 1319 โโ 1320 โ 1320 โโ 1321 โ 1321 โโ 1322 โ 1322 โโ 1323 โ 1323 โโ 1324 โ 1324 โโ 1325 โ 1325 โโ 1326 โ 1326 โโ 1327 โ 1327 โโ 1328 โ 1328 โโ 1329 โ 1329 โโ 1330 โ 1330 โโ 1331 โ 1331 โโ 1332 โ 1332 โโ 1333 โ 1333 โโ 1334 โ 1334 โโ 1335 โ 1335 โโ 1336 โ 1336 โโ 1337 โ 1337 โโ 1338 โ 1338 โโ 1339 โ 1339 โโ 1340 โ 1340 โโ 1341 โ 1341 โโ 1342 โ 1342 โโ 1343 โ 1343 โโ 1344 โ 1344 โโ 1345 โ 1345 โโ 1346 โ 1346 โโ 1347 โ 1347 โโ 1348 โ 1348 โโ 1349 โ 1349 โโ 1350 โ 1350 โโ 1351 โ 1351 โโ 1352 โ 1352 โโ 1353 โ 1353 โโ 1354 โ 1354 โโ 1355 โ 1355 โโ 1356 โ 1356 โโ 1357 โ 1357 โโ 1358 โ 1358 โโ 1359 โ 1359 โโ 1360 โ 1360 โโ 1361 โ 1361 โโ 1362 โ 1362 โโ 1363 โ 1363 โโ 1364 โ 1364 โโ 1365 โ 1365 โโ 1366 โ 1366 โโ 1367 โ 1367 โโ 1368 โ 1368 โโ 1369 โ 1369 โโ 1370 โ 1370 โโ 1371 โ 1371 โโ 1372 โ 1372 โโ 1373 โ 1373 โโ 1374 โ 1374 โโ 1375 โ 1375 โโ 1376 โ 1376 โโ 1377 โ 1377 โโ 1378 โ 1378 โโ 1379 โ 1379 โโ 1380 โ 1380 โโ 1381 โ 1381 โโ 1382 โ 1382 โโ 1383 โ 1383 โโ 1384 โ 1384 โโ 1385 โ 1385 โโ 1386 โ 1386 โโ 1387 โ 1387 โโ 1388 โ 1388 โโ 1389 โ 1389 โโ 1390 โ 1390 โโ 1391 โ 1391 โโ 1392 โ 1392 โโ 1393 โ 1393 โโ 1394 โ 1394 โโ 1395 โ 1395 โโ 1396 โ 1396 โโ 1397 โ 1397 โโ 1398 โ 1398 โโ 1399 โ 1399 โโ 1400 โ 1400 โโ 1401 โ 1401 โโ 1402 โ 1402 โโ 1403 โ 1403 โโ 1404 โ 1404 โโ 1405 โ 1405 โโ 1406 โ 1406 โโ 1407 โ 1407 โโ 1408 โ 1408 โโ 1409 โ 1409 โโ 1410 โ 1410 โโ 1411 โ 1411 โโ 1412 โ 1412 โโ 1413 โ 1413 โโ 1414 โ 1414 โโ 1415 โ 1415 โโ 1416 โ 1416 โโ 1417 โ 1417 โโ 1418 โ 1418 โโ 1419 โ 1419 โโ 1420 โ 1420 โโ 1421 โ 1421 โโ 1422 โ 1422 โโ 1423 โ 1423 โโ 1424 โ 1424 โโ 1425 โ 1425 โโ 1426 โ 1426 โโ 1427 โ 1427 โโ 1428 โ 1428 โโ 1429 โ 1429 โโ 1430 โ 1430 โโ 1431 โ 1431 โโ 1432 โ 1432 โโ 1433 โ 1433 โโ 1434 โ 1434 โโ 1435 โ 1435 โโ 1436 โ 1436 โโ 1437 โ 1437 โโ 1438 โ 1438 โโ 1439 โ 1439 โโ 1440 โ 1440 โโ 1441 โ 1441 โโ 1442 โ 1442 โโ 1443 โ 1443 โโ 1444 โ 1444 โโ 1445 โ 1445 โโ 1446 โ 1446 โโ 1447 โ 1447 โโ 1448 โ 1448 โโ 1449 โ 1449 โโ 1450 โ 1450 โโ 1451 โ 1451 โโ 1452 โ 1452 โโ 1453 โ 1453 โโ 1454 โ 1454 โโ 1455 โ 1455 โโ 1456 โ 1456 โโ 1457 โ 1457 โโ 1458 โ 1458 โโ 1459 โ 1459 โโ 1460 โ 1460 โโ 1461 โ 1461 โโ 1462 โ 1462 โโ 1463 โ 1463 โโ 1464 โ 1464 โโ 1465 โ 1465 โโ 1466 โ 1466 โโ 1467 โ 1467 โโ 1468 โ 1468 โโ 1469 โ 1469 โโ 1470 โ 1470 โโ 1471 โ 1471 โโ 1472 โ 1472 โโ 1473 โ 1473 โโ 1474 โ 1474 โโ 1475 โ 1475 โโ 1476 โ 1476 โโ 1477 โ 1477 โโ 1478 โ 1478 โโ 1479 โ 1479 โโ 1480 โ 1480 โโ 1481 โ 1481 โโ 1482 โ 1482 โโ 1483 โ 1483 โโ 1484 โ 1484 โโ 1485 โ 1485 โโ 1486 โ 1486 โโ 1487 โ 1487 โโ 1488 โ 1488 โโ 1489 โ 1489 โโ 1490 โ 1490 โโ 1491 โ 1491 โโ 1492 โ 1492 โโ 1493 โ 1493 โโ 1494 โ 1494 โโ 1495 โ 1495 โโ 1496 โ 1496 โโ 1497 โ 1497 โโ 1498 โ 1498 โโ 1499 โ 1499 โโ 1500 โ 1500 โโ 1501 โ 1501 โโ 1502 โ 1502 โโ 1503 โ 1503 โโ 1504 โ 1504 โโ 1505 โ 1505 โโ 1506 โ 1506 โโ 1507 โ 1507 โโ 1508 โ 1508 โโ 1509 โ 1509 โโ 1510 โ 1510 โโ 1511 โ 1511 โโ 1512 โ 1512 โโ 1513 โ 1513 โโ 1514 โ 1514 โโ 1515 โ 1515 โโ 1516 โ 1516 โโ 1517 โ 1517 โโ 1518 โ 1518 โโ 1519 โ 1519 โโ 1520 โ 1520 โโ 1521 โ 1521 โโ 1522 โ 1522 โโ 1523 โ 1523 โโ 1524 โ 1524 โโ 1525 โ 1525 โโ 1526 โ 1526 โโ 1527 โ 1527 โโ 1528 โ 1528 โโ 1529 โ 1529 โโ 1530 โ 1530 โโ 1531 โ 1531 โโ 1532 โ 1532 โโ 1533 โ 1533 โโ 1534 โ 1534 โโ 1535 โ 1535 โโ 1536 โ 1536 โโ 1537 โ 1537 โโ 1538 โ 1538 โโ 1539 โ 1539 โโ 1540 โ 1540 โโ 1541 โ 1541 โโ 1542 โ 1542 โโ 1543 โ 1543 โโ 1544 โ 1544 โโ 1545 โ 1545 โโ 1546 โ 1546 โโ 1547 โ 1547 โโ 1548 โ 1548 โโ 1549 โ 1549 โโ 1550 โ 1550 โโ 1551 โ 1551 โโ 1552 โ 1552 โโ 1553 โ 1553 โโ 1554 โ 1554 โโ 1555 โ 1555 โโ 1556 โ 1556 โโ 1557 โ 1557 โโ 1558 โ 1558 โโ 1559 โ 1559 โโ 1560 โ 1560 โโ 1561 โ 1561 โโ 1562 โ 1562 โโ 1563 โ 1563 โโ 1564 โ 1564 โโ 1565 โ 1565 โโ 1566 โ 1566 โโ 1567 โ 1567 โโ 1568 โ 1568 โโ 1569 โ 1569 โโ 1570 โ 1570 โโ 1571 โ 1571 โโ 1572 โ 1572 โโ 1573 โ 1573 โโ 1574 โ 1574 โโ 1575 โ 1575 โโ 1576 โ 1576 โโ 1577 โ 1577 โโ 1578 โ 1578 โโ 1579 โ 1579 โโ 1580 โ 1580 โโ 1581 โ 1581 โโ 1582 โ 1582 โโ 1583 โ 1583 โโ 1584 โ 1584 โโ 1585 โ 1585 โโ 1586 โ 1586 โโ 1587 โ 1587 โโ 1588 โ 1588 โโ 1589 โ 1589 โโ 1590 โ 1590 โโ 1591 โ 1591 โโ 1592 โ 1592 โโ 1593 โ 1593 โโ 1594 โ 1594 โโ 1595 โ 1595 โโ 1596 โ 1596 โโ 1597 โ 1597 โโ 1598 โ 1598 โโ 1599 โ 1599 โโ 1600 โ 1600 โโ 1601 โ 1601 โโ 1602 โ 1602 โโ 1603 โ 1603 โโ 1604 โ 1604 โโ 1605 โ 1605 โโ 1606 โ 1606 โโ 1607 โ 1607 โโ 1608 โ 1608 โโ 1609 โ 1609 โโ 1610 โ 1610 โโ 1611 โ 1611 โโ 1612 โ 1612 โโ 1613 โ 1613 โโ 1614 โ 1614 โโ 1615 โ 1615 โโ 1616 โ 1616 โโ 1617 โ 1617 โโ 1618 โ 1618 โโ 1619 โ 1619 โโ 1620 โ 1620 โโ 1621 โ 1621 โโ 1622 โ 1622 โโ 1623 โ 1623 โโ 1624 โ 1624 โโ 1625 โ 1625 โโ 1626 โ 1626 โโ 1627 โ 1627 โโ 1628 โ 1628 โโ 1629 โ 1629 โโ 1630 โ 1630 โโ 1631 โ 1631 โโ 1632 โ 1632 โโ 1633 โ 1633 โโ 1634 โ 1634 โโ 1635 โ 1635 โโ 1636 โ 1636 โโ 1637 โ 1637 โโ 1638 โ 1638 โโ 1639 โ 1639 โโ 1640 โ 1640 โโ 1641 โ 1641 โโ 1642 โ 1642 โโ 1643 โ 1643 โโ 1644 โ 1644 โโ 1645 โ 1645 โโ 1646 โ 1646 โโ 1647 โ 1647 โโ 1648 โ 1648 โโ 1649 โ 1649 โโ 1650 โ 1650 โโ 1651 โ 1651 โโ 1652 โ 1652 โโ 1653 โ 1653 โโ 1654 โ 1654 โโ 1655 โ 1655 โโ 1656 โ 1656 โโ 1657 โ 1657 โโ 1658 โ 1658 โโ 1659 โ 1659 โโ 1660 โ 1660 โโ 1661 โ 1661 โโ 1662 โ 1662 โโ 1663 โ 1663 โโ 1664 โ 1664 โโ 1665 โ 1665 โโ 1666 โ 1666 โโ 1667 โ 1667 โโ 1668 โ 1668 โโ 1669 โ 1669 โโ 1670 โ 1670 โโ 1671 โ 1671 โโ 1672 โ 1672 โโ 1673 โ 1673 โโ 1674 โ 1674 โโ 1675 โ 1675 โโ 1676 โ 1676 โโ 1677 โ 1677 โโ 1678 โ 1678 โโ 1679 โ 1679 โโ 1680 โ 1680 โโ 1681 โ 1681 โโ 1682 โ 1682 โโ 1683 โ 1683 โโ 1684 โ 1684 โโ 1685 โ 1685 โโ 1686 โ 1686 โโ 1687 โ 1687 โโ 1688 โ 1688 โโ 1689 โ 1689 โโ 1690 โ 1690 โโ 1691 โ 1691 โโ 1692 โ 1692 โโ 1693 โ 1693 โโ 1694 โ 1694 โโ 1695 โ 1695 โโ 1696 โ 1696 โโ 1697 โ 1697 โโ 1698 โ 1698 โโ 1699 โ 1699 โโ 1700 โ 1700 โโ 1701 โ 1701 โโ 1702 โ 1702 โโ 1703 โ 1703 โโ 1704 โ 1704 โโ 1705 โ 1705 โโ 1706 โ 1706 โโ 1707 โ 1707 โโ 1708 โ 1708 โโ 1709 โ 1709 โโ 1710 โ 1710 โโ 1711 โ 1711 โโ 1712 โ 1712 โโ 1713 โ 1713 โโ 1714 โ 1714 โโ 1715 โ 1715 โโ 1716 โ 1716 โโ 1717 โ 1717 โโ 1718 โ 1718 โโ 1719 โ 1719 โโ 1720 โ 1720 โโ 1721 โ 1721 โโ 1722 โ 1722 โโ 1723 โ 1723 โโ 1724 โ 1724 โโ 1725 โ 1725 โโ 1726 โ 1726 โโ 1727 โ 1727 โโ 1728 โ 1728 โโ 1729 โ 1729 โโ 1730 โ 1730 โโ 1731 โ 1731 โโ 1732 โ 1732 โโ 1733 โ 1733 โโ 1734 โ 1734 โโ 1735 โ 1735 โโ 1736 โ 1736 โโ 1737 โ 1737 โโ 1738 โ 1738 โโ 1739 โ 1739 โโ 1740 โ 1740 โโ 1741 โ 1741 โโ 1742 โ 1742 โโ 1743 โ 1743 โโ 1744 โ 1744 โโ 1745 โ 1745 โโ 1746 โ 1746 โโ 1747 โ 1747 โโ 1748 โ 1748 โโ 1749 โ 1749 โโ 1750 โ 1750 โโ 1751 โ 1751 โโ 1752 โ 1752 โโ 1753 โ 1753 โโ 1754 โ 1754 โโ 1755 โ 1755 โโ 1756 โ 1756 โโ 1757 โ 1757 โโ 1758 โ 1758 โโ 1759 โ 1759 โโ 1760 โ 1760 โโ 1761 โ 1761 โโ 1762 โ 1762 โโ 1763 โ 1763 โโ 1764 โ 1764 โโ 1765 โ 1765 โโ 1766 โ 1766 โโ 1767 โ 1767 โโ 1768 โ 1768 โโ 1769 โ 1769 โโ 1770 โ 1770 โโ 1771 โ 1771 โโ 1772 โ 1772 โโ 1773 โ 1773 โโ 1774 โ 1774 โโ 1775 โ 1775 โโ 1776 โ 1776 โโ 1777 โ 1777 โโ 1778 โ 1778 โโ 1779 โ 1779 โโ 1780 โ 1780 โโ 1781 โ 1781 โโ 1782 โ 1782 โโ 1783 โ 1783 โโ 1784 โ 1784 โโ 1785 โ 1785 โโ 1786 โ 1786 โโ 1787 โ 1787 โโ 1788 โ 1788 โโ 1789 โ 1789 โโ 1790 โ 1790 โโ 1791 โ 1791 โโ 1792 โ 1792 โโ 1793 โ 1793 โโ 1794 โ 1794 โโ 1795 โ 1795 โโ 1796 โ 1796 โโ 1797 โ 1797 โโ 1798 โ 1798 โโ 1799 โ 1799 โโ 1800 โ 1800 โโ 1801 โ 1801 โโ 1802 โ 1802 โโ 1803 โ 1803 โโ 1804 โ 1804 โโ 1805 โ 1805 โโ 1806 โ 1806 โโ 1807 โ 1807 โโ 1808 โ 1808 โโ 1809 โ 1809 โโ 1810 โ 1810 โโ 1811 โ 1811 โโ 1812 โ 1812 โโ 1813 โ 1813 โโ 1814 โ 1814 โโ 1815 โ 1815 โโ 1816 โ 1816 โโ 1817 โ 1817 โโ 1818 โ 1818 โโ 1819 โ 1819 โโ 1820 โ 1820 โโ 1821 โ 1821 โโ 1822 โ 1822 โโ 1823 โ 1823 โโ 1824 โ 1824 โโ 1825 โ 1825 โโ 1826 โ 1826 โโ 1827 โ 1827 โโ 1828 โ 1828 โโ 1829 โ 1829 โโ 1830 โ 1830 โโ 1831 โ 1831 โโ 1832 โ 1832 โโ 1833 โ 1833 โโ 1834 โ 1834 โโ 1835 โ 1835 โโ 1836 โ 1836 โโ 1837 โ 1837 โโ 1838 โ 1838 โโ 1839 โ 1839 โโ 1840 โ 1840 โโ 1841 โ 1841 โโ 1842 โ 1842 โโ 1843 โ 1843 โโ 1844 โ 1844 โโ 1845 โ 1845 โโ 1846 โ 1846 โโ 1847 โ 1847 โโ 1848 โ 1848 โโ 1849 โ 1849 โโ 1850 โ 1850 โโ 1851 โ 1851 โโ 1852 โ 1852 โโ 1853 โ 1853 โโ 1854 โ 1854 โโ 1855 โ 1855 โโ 1856 โ 1856 โโ 1857 โ 1857 โโ 1858 โ 1858 โโ 1859 โ 1859 โโ 1860 โ 1860 โโ 1861 โ 1861 โโ 1862 โ 1862 โโ 1863 โ 1863 โโ 1864 โ 1864 โโ 1865 โ 1865 โโ 1866 โ 1866 โโ 1867 โ 1867 โโ 1868 โ 1868 โโ 1869 โ 1869 โโ 1870 โ 1870 โโ 1871 โ 1871 โโ 1872 โ 1872 โโ 1873 โ 1873 โโ 1874 โ 1874 โโ 1875 โ 1875 โโ 1876 โ 1876 โโ 1877 โ 1877 โโ 1878 โ 1878 โโ 1879 โ 1879 โโ 1880 โ 1880 โโ 1881 โ 1881 โโ 1882 โ 1882 โโ 1883 โ 1883 โโ 1884 โ 1884 โโ 1885 โ 1885 โโ 1886 โ 1886 โโ 1887 โ 1887 โโ 1888 โ 1888 โโ 1889 โ 1889 โโ 1890 โ 1890 โโ 1891 โ 1891 โโ 1892 โ 1892 โโ 1893 โ 1893 โโ 1894 โ 1894 โโ 1895 โ 1895 โโ 1896 โ 1896 โโ 1897 โ 1897 โโ 1898 โ 1898 โโ 1899 โ 1899 โโ 1900 โ 1900 โโ 1901 โ 1901 โโ 1902 โ 1902 โโ 1903 โ 1903 โโ 1904 โ 1904 โโ 1905 โ 1905 โโ 1906 โ 1906 โโ 1907 โ 1907 โโ 1908 โ 1908 โโ 1909 โ 1909 โโ 1910 โ 1910 โโ 1911 โ 1911 โโ 1912 โ 1912 โโ 1913 โ 1913 โโ 1914 โ 1914 โโ 1915 โ 1915 โโ 1916 โ 1916 โโ 1917 โ 1917 โโ 1918 โ 1918 โโ 1919 โ 1919 โโ 1920 โ 1920 โโ 1921 โ 1921 โโ 1922 โ 1922 โโ 1923 โ 1923 โโ 1924 โ 1924 โโ 1925 โ 1925 โโ 1926 โ 1926 โโ 1927 โ 1927 โโ 1928 โ 1928 โโ 1929 โ 1929 โโ 1930 โ 1930 โโ 1931 โ 1931 โโ 1932 โ 1932 โโ 1933 โ 1933 โโ 1934 โ 1934 โโ 1935 โ 1935 โโ 1936 โ 1936 โโ 1937 โ 1937 โโ 1938 โ 1938 โโ 1939 โ 1939 โโ 1940 โ 1940 โโ 1941 โ 1941 โโ 1942 โ 1942 โโ 1943 โ 1943 โโ 1944 โ 1944 โโ 1945 โ 1945 โโ 1946 โ 1946 โโ 1947 โ 1947 โโ 1948 โ 1948 โโ 1949 โ 1949 โโ 1950 โ 1950 โโ 1951 โ 1951 โโ 1952 โ 1952 โโ 1953 โ 1953 โโ 1954 โ 1954 โโ 1955 โ 1955 โโ 1956 โ 1956 โโ 1957 โ 1957 โโ 1958 โ 1958 โโ 1959 โ 1959 โโ 1960 โ 1960 โโ 1961 โ 1961 โโ 1962 โ 1962 โโ 1963 โ 1963 โโ 1964 โ 1964 โโ 1965 โ 1965 โโ 1966 โ 1966 โโ 1967 โ 1967 โโ 1968 โ 1968 โโ 1969 โ 1969 โโ 1970 โ 1970 โโ 1971 โ 1971 โโ 1972 โ 1972 โโ 1973 โ 1973 โโ 1974 โ 1974 โโ 1975 โ 1975 โโ 1976 โ 1976 โโ 1977 โ 1977 โโ 1978 โ 1978 โโ 1979 โ 1979 โโ 1980 โ 1980 โโ 1981 โ 1981 โโ 1982 โ 1982 โโ 1983 โ 1983 โโ 1984 โ 1984 โโ 1985 โ 1985 โโ 1986 โ 1986 โโ 1987 โ 1987 โโ 1988 โ 1988 โโ 1989 โ 1989 โโ 1990 โ 1990 โโ 1991 โ 1991 โโ 1992 โ 1992 โโ 1993 โ 1993 โโ 1994 โ 1994 โโ 1995 โ 1995 โโ 1996 โ 1996 โโ 1997 โ 1997 โโ 1998 โ 1998 โโ 1999 โ 1999 โโ 2000 โ 2000 โโฐโโโโโโโดโโโโโโโฏ";
let actual = nu!("0..2000 | table --width=80 -a 2000");
assert_eq!(actual.out, output);
let actual = nu!("0..2000 | table --width=80 -a 200000");
assert_eq!(actual.out, output);
}
#[test]
fn table_expand_inner_index_0() {
let actual = nu!("0..1000 | each {[0]} | table -e");
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโโโโโโโฎโ 0 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 1 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 2 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 3 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 4 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 5 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 6 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 7 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 8 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 9 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 10 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 11 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 12 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 13 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 14 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 15 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 16 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 17 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 18 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 19 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 20 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 21 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 22 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 23 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 24 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 25 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 26 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 27 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 28 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 29 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 30 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 31 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 32 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 33 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 34 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 35 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 36 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 37 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 38 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 39 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 40 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 41 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 42 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 43 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 44 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 45 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 46 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 47 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 48 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 49 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 50 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 51 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 52 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 53 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 54 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 55 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 56 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 57 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 58 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 59 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 60 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 61 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 62 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 63 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 64 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 65 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 66 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 67 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 68 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 69 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 70 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 71 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 72 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 73 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 74 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 75 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 76 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 77 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 78 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 79 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 80 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 81 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 82 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 83 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 84 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 85 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 86 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 87 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 88 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 89 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 90 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 91 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 92 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 93 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 94 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 95 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 96 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 97 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 98 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 99 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 100 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 101 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 102 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 103 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 104 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 105 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 106 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 107 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 108 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 109 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 110 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 111 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 112 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 113 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 114 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 115 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 116 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 117 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 118 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 119 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 120 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 121 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 122 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 123 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 124 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 125 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 126 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 127 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 128 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 129 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 130 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 131 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 132 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 133 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 134 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 135 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 136 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 137 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 138 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 139 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 140 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 141 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 142 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 143 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 144 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 145 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 146 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 147 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 148 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 149 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 150 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 151 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 152 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 153 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 154 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 155 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 156 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 157 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 158 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 159 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 160 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 161 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 162 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 163 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 164 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 165 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 166 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 167 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 168 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 169 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 170 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 171 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 172 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 173 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 174 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 175 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 176 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 177 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 178 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 179 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 180 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 181 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 182 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 183 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 184 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 185 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 186 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 187 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 188 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 189 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 190 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 191 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 192 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 193 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 194 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 195 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 196 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 197 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 198 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 199 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 200 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 201 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 202 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 203 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 204 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 205 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 206 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 207 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 208 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 209 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 210 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 211 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 212 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 213 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 214 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 215 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 216 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 217 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 218 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 219 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 220 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 221 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 222 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 223 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 224 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 225 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 226 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 227 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 228 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 229 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 230 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 231 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 232 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 233 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 234 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 235 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 236 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 237 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 238 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 239 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 240 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 241 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 242 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 243 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 244 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 245 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 246 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 247 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 248 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 249 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 250 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 251 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 252 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 253 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 254 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 255 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 256 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 257 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 258 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 259 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 260 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 261 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 262 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 263 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 264 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 265 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 266 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 267 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 268 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 269 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 270 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 271 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 272 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 273 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 274 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 275 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 276 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 277 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 278 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 279 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 280 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 281 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 282 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 283 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 284 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 285 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 286 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 287 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 288 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 289 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 290 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 291 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 292 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 293 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 294 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 295 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 296 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 297 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 298 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 299 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 300 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 301 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 302 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 303 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 304 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 305 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 306 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 307 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 308 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 309 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 310 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 311 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 312 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 313 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 314 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 315 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 316 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 317 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 318 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 319 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 320 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 321 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 322 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 323 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 324 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 325 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 326 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 327 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 328 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 329 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 330 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 331 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 332 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 333 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 334 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 335 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 336 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 337 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 338 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 339 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 340 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 341 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 342 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 343 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 344 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 345 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 346 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 347 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 348 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 349 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 350 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 351 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 352 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 353 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 354 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 355 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 356 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 357 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 358 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 359 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 360 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 361 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 362 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 363 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 364 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 365 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 366 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 367 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 368 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 369 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 370 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 371 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 372 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 373 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 374 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 375 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 376 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 377 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 378 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 379 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 380 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 381 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 382 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 383 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 384 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 385 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 386 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 387 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 388 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 389 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 390 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 391 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 392 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 393 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 394 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 395 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 396 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 397 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 398 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 399 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 400 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 401 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 402 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 403 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 404 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 405 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 406 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 407 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 408 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 409 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 410 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 411 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 412 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 413 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 414 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 415 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 416 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 417 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 418 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 419 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 420 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 421 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 422 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 423 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 424 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 425 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 426 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 427 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 428 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 429 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 430 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 431 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 432 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 433 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 434 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 435 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 436 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 437 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 438 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 439 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 440 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 441 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 442 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 443 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 444 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 445 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 446 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 447 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 448 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 449 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 450 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 451 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 452 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 453 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 454 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 455 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 456 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 457 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 458 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 459 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 460 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 461 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 462 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 463 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 464 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 465 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 466 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 467 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 468 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 469 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 470 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 471 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 472 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 473 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 474 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 475 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 476 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 477 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 478 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 479 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 480 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 481 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 482 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 483 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 484 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 485 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 486 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 487 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 488 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 489 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 490 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 491 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 492 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 493 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 494 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 495 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 496 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 497 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 498 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 499 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 500 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 501 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 502 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 503 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 504 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 505 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 506 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 507 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 508 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 509 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 510 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 511 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 512 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 513 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 514 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 515 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 516 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 517 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 518 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 519 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 520 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 521 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 522 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 523 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 524 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 525 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 526 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 527 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 528 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 529 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 530 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 531 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 532 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 533 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 534 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 535 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 536 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 537 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 538 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 539 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 540 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 541 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 542 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 543 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 544 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 545 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 546 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 547 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 548 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 549 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 550 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 551 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 552 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 553 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 554 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 555 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 556 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 557 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 558 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 559 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 560 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 561 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 562 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 563 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 564 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 565 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 566 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 567 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 568 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 569 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 570 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 571 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 572 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 573 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 574 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 575 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 576 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 577 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 578 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 579 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 580 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 581 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 582 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 583 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 584 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 585 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 586 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 587 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 588 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 589 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 590 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 591 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 592 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 593 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 594 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 595 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 596 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 597 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 598 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 599 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 600 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 601 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 602 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 603 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 604 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 605 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 606 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 607 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 608 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 609 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 610 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 611 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 612 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 613 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 614 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 615 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 616 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 617 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 618 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 619 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 620 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 621 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 622 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 623 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 624 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 625 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 626 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 627 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 628 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 629 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 630 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 631 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 632 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 633 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 634 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 635 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 636 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 637 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 638 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 639 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 640 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 641 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 642 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 643 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 644 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 645 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 646 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 647 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 648 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 649 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 650 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 651 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 652 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 653 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 654 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 655 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 656 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 657 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 658 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 659 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 660 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 661 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 662 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 663 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 664 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 665 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 666 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 667 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 668 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 669 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 670 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 671 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 672 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 673 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 674 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 675 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 676 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 677 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 678 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 679 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 680 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 681 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 682 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 683 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 684 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 685 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 686 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 687 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 688 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 689 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 690 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 691 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 692 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 693 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 694 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 695 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 696 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 697 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 698 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 699 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 700 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 701 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 702 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 703 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 704 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 705 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 706 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 707 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 708 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 709 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 710 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 711 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 712 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 713 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 714 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 715 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 716 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 717 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 718 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 719 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 720 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 721 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 722 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 723 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 724 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 725 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 726 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 727 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 728 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 729 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 730 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 731 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 732 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 733 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 734 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 735 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 736 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 737 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 738 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 739 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 740 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 741 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 742 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 743 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 744 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 745 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 746 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 747 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 748 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 749 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 750 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 751 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 752 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 753 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 754 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 755 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 756 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 757 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 758 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 759 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 760 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 761 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 762 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 763 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 764 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 765 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 766 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 767 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 768 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 769 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 770 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 771 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 772 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 773 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 774 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 775 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 776 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 777 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 778 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 779 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 780 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 781 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 782 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 783 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 784 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 785 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 786 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 787 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 788 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 789 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 790 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 791 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 792 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 793 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 794 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 795 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 796 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 797 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 798 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 799 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 800 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 801 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 802 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 803 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 804 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 805 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 806 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 807 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 808 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 809 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 810 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 811 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 812 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 813 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 814 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 815 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 816 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 817 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 818 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 819 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 820 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 821 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 822 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 823 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 824 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 825 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 826 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 827 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 828 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 829 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 830 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 831 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 832 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 833 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 834 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 835 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 836 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 837 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 838 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 839 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 840 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 841 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 842 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 843 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 844 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 845 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 846 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 847 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 848 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 849 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 850 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 851 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 852 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 853 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 854 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 855 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 856 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 857 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 858 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 859 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 860 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 861 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 862 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 863 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 864 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 865 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 866 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 867 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 868 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 869 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 870 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 871 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 872 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 873 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 874 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 875 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 876 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 877 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 878 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 879 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 880 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 881 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 882 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 883 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 884 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 885 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 886 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 887 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 888 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 889 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 890 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 891 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 892 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 893 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 894 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 895 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 896 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 897 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 898 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 899 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 900 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 901 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 902 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 903 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 904 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 905 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 906 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 907 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 908 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 909 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 910 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 911 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 912 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 913 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 914 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 915 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 916 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 917 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 918 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 919 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 920 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 921 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 922 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 923 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 924 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 925 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 926 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 927 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 928 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 929 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 930 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 931 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 932 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 933 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 934 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 935 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 936 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 937 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 938 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 939 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 940 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 941 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 942 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 943 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 944 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 945 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 946 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 947 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 948 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 949 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 950 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 951 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 952 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 953 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 954 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 955 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 956 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 957 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 958 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 959 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 960 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 961 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 962 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 963 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 964 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 965 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 966 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 967 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 968 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 969 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 970 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 971 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 972 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 973 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 974 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 975 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 976 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 977 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 978 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 979 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 980 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 981 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 982 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 983 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 984 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 985 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 986 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 987 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 988 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 989 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 990 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 991 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 992 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 993 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 994 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 995 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 996 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 997 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 998 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโ 999 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโฐโโโโโโดโโโโโโโโโโโโฏโญโโโโโโโฌโโโโโโโโโโโโฎโ 1000 โ โญโโโโฌโโโโฎ โโ โ โ 0 โ 0 โ โโ โ โฐโโโโดโโโโฏ โโฐโโโโโโโดโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_theme_arg() {
let actual = nu!("[[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3]] | table --width=80 --theme light");
assert_eq!(
actual.out,
" # a b c โโโโโโโโโโโโโโโโโโโโโโโโโโโโ 0 1 2 3 1 4 5 [list 3 items] 2 1 2 3 "
);
let actual = nu!(theme_cmd(
"basic",
false,
"[[a b, c]; [1 2 3] [4 5 [1 2 3]] [1 2 3]] | table --width=80 --theme light"
));
assert_eq!(
actual.out,
"โ#โโโaโโโbโโโโโโโโโcโโโโโโโโ 0 1 2 3 1 4 5 [list 3 items] 2 1 2 3 "
);
}
#[test]
fn table_index_arg() {
let actual = nu!("[[a b]; [1 2] [2 [4 4]]] | table --width=80 --theme basic -i false");
assert_eq!(
actual.out,
"+---+----------------+| a | b |+---+----------------+| 1 | 2 |+---+----------------+| 2 | [list 2 items] |+---+----------------+"
);
let actual = nu!("[[a b]; [1 2] [2 [4 4]]] | table --width=80 --theme basic -i true");
assert_eq!(
actual.out,
"+---+---+----------------+| # | a | b |+---+---+----------------+| 0 | 1 | 2 |+---+---+----------------+| 1 | 2 | [list 2 items] |+---+---+----------------+"
);
let actual = nu!("[[a b]; [1 2] [2 [4 4]]] | table --width=80 --theme basic -i 10");
assert_eq!(
actual.out,
"+----+---+----------------+| # | a | b |+----+---+----------------+| 10 | 1 | 2 |+----+---+----------------+| 11 | 2 | [list 2 items] |+----+---+----------------+"
);
}
#[test]
fn table_expand_index_arg() {
let actual = nu!("[[a b]; [1 2] [2 [4 4]]] | table --width=80 --theme basic --expand -i false");
assert_eq!(
actual.out,
"+---+-------+\
| a | b |\
+---+-------+\
| 1 | 2 |\
+---+-------+\
| 2 | +---+ |\
| | | 4 | |\
| | +---+ |\
| | | 4 | |\
| | +---+ |\
+---+-------+"
);
let actual = nu!("[[a b]; [1 2] [2 [4 4]]] | table --width=80 --theme basic --expand -i true");
assert_eq!(
actual.out,
"+---+---+-----------+\
| # | a | b |\
+---+---+-----------+\
| 0 | 1 | 2 |\
+---+---+-----------+\
| 1 | 2 | +---+---+ |\
| | | | 0 | 4 | |\
| | | +---+---+ |\
| | | | 1 | 4 | |\
| | | +---+---+ |\
+---+---+-----------+"
);
let actual = nu!("[[a b]; [1 2] [2 [4 4]]] | table --width=80 --theme basic --expand -i 10");
assert_eq!(
actual.out,
"+----+---+-----------+\
| # | a | b |\
+----+---+-----------+\
| 10 | 1 | 2 |\
+----+---+-----------+\
| 11 | 2 | +---+---+ |\
| | | | 0 | 4 | |\
| | | +---+---+ |\
| | | | 1 | 4 | |\
| | | +---+---+ |\
+----+---+-----------+"
);
}
#[test]
fn table_list() {
let actual = nu!("table --list");
assert_eq!(
actual.out,
"โญโโโโโฌโโโโโโโโโโโโโโโโโฎโ 0 โ basic โโ 1 โ compact โโ 2 โ compact_double โโ 3 โ default โโ 4 โ heavy โโ 5 โ light โโ 6 โ none โโ 7 โ reinforced โโ 8 โ rounded โโ 9 โ thin โโ 10 โ with_love โโ 11 โ psql โโ 12 โ markdown โโ 13 โ dots โโ 14 โ restructured โโ 15 โ ascii_rounded โโ 16 โ basic_compact โโ 17 โ single โโ 18 โ double โโฐโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!("ls | table --list");
assert_eq!(
actual.out,
"โญโโโโโฌโโโโโโโโโโโโโโโโโฎโ 0 โ basic โโ 1 โ compact โโ 2 โ compact_double โโ 3 โ default โโ 4 โ heavy โโ 5 โ light โโ 6 โ none โโ 7 โ reinforced โโ 8 โ rounded โโ 9 โ thin โโ 10 โ with_love โโ 11 โ psql โโ 12 โ markdown โโ 13 โ dots โโ 14 โ restructured โโ 15 โ ascii_rounded โโ 16 โ basic_compact โโ 17 โ single โโ 18 โ double โโฐโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!("table --list --theme basic");
assert_eq!(
actual.out,
"โญโโโโโฌโโโโโโโโโโโโโโโโโฎโ 0 โ basic โโ 1 โ compact โโ 2 โ compact_double โโ 3 โ default โโ 4 โ heavy โโ 5 โ light โโ 6 โ none โโ 7 โ reinforced โโ 8 โ rounded โโ 9 โ thin โโ 10 โ with_love โโ 11 โ psql โโ 12 โ markdown โโ 13 โ dots โโ 14 โ restructured โโ 15 โ ascii_rounded โโ 16 โ basic_compact โโ 17 โ single โโ 18 โ double โโฐโโโโโดโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_kv_header_on_separator_trim_algorithm() {
let actual = nu!(
"$env.config.table.header_on_separator = true; {key1: '111111111111111111111111111111111111111111111111111111111111'} | table --width=60 --theme basic"
);
assert_eq!(
actual.out,
"+------+---------------------------------------------------+| key1 | 1111111111111111111111111111111111111111111111111 || | 11111111111 |+------+---------------------------------------------------+"
);
}
#[test]
fn table_general_header_on_separator_trim_algorithm() {
let actual = nu!(
"$env.config.table.header_on_separator = true; [[a b]; ['11111111111111111111111111111111111111' 2] ] | table --width=20 --theme basic"
);
assert_eq!(
actual.out,
"+-#-+----a-----+-b-+| 0 | 11111111 | 2 || | 11111111 | || | 11111111 | || | 11111111 | || | 111111 | |+---+----------+---+"
);
}
#[test]
fn table_general_header_on_separator_issue1() {
let actual = nu!(
"$env.config.table.header_on_separator = true; [['Llll oo Bbbbbbbb' 'Bbbbbbbb Aaaa' Nnnnnn Ggggg 'Xxxxx Llllllll #' Bbb 'Pppp Ccccc' 'Rrrrrrrr Dddd' Rrrrrr 'Rrrrrr Ccccc II' 'Rrrrrr Ccccc Ppppppp II' 'Pppppp Dddddddd Tttt' 'Pppppp Dddddddd Dddd' 'Rrrrrrrrr Trrrrrr' 'Pppppp Ppppp Dddd' 'Ppppp Dddd' Hhhh]; [RRRRRRR FFFFFFFF UUUU VV 202407160001 BBB 1 '7/16/2024' '' AAA-1111 AAA-1111-11 '7 YEARS' 2555 'RRRRRRRR DDDD' '7/16/2031' '7/16/2031' NN]] | table --width=87 --theme basic"
);
assert_eq!(
actual.out,
"+-#-+-Llll oo Bbbbbbbb-+-Bbbbbbbb Aaaa-+-Nnnnnn-+-Ggggg-+-Xxxxx Llllllll #-+-...-+| 0 | RRRRRRR | FFFFFFFF | UUUU | VV | 202407160001 | ... |+---+------------------+---------------+--------+-------+------------------+-----+"
);
}
#[test]
fn table_footer_inheritance() {
let table1 = format!(
"[ [ head1, head2, head3 ]; {} ]",
(0..212)
.map(|_| "[ 79 79 79 ]")
.collect::<Vec<_>>()
.join(" ")
);
let structure = format!(
"{{\
field0: [ [ y1, y2, y3 ]; [ 1 2 3 ] [ 79 79 79 ] [ {{ f1: 'a string', f2: 1000 }}, 1, 2 ] ],\
field1: [ a, b, c ],\
field2: [ 123, 234, 345 ],\
field3: {table1},\
field4: {{ f1: 1, f2: 3, f3: {{ f1: f1, f2: f2, f3: f3 }} }},\
field5: [ [ x1, x2, x3 ]; [ 1 2 3 ] [ 79 79 79 ] [ {{ f1: 'a string', f2: 1000 }}, 1, 2 ] ],\
}}"
);
let actual = nu!(format!(
"$env.config.table.footer_inheritance = true; {structure} | table --width=80 --expand"
));
assert_eq!(actual.out.match_indices("head1").count(), 2);
assert_eq!(actual.out.match_indices("head2").count(), 2);
assert_eq!(actual.out.match_indices("head3").count(), 2);
assert_eq!(actual.out.match_indices("y1").count(), 1);
assert_eq!(actual.out.match_indices("y2").count(), 1);
assert_eq!(actual.out.match_indices("y3").count(), 1);
assert_eq!(actual.out.match_indices("x1").count(), 1);
assert_eq!(actual.out.match_indices("x2").count(), 1);
assert_eq!(actual.out.match_indices("x3").count(), 1);
}
#[test]
fn table_footer_inheritance_kv_rows() {
let actual = nu!(concat!(
"$env.config.table.footer_inheritance = true;",
"$env.config.footer_mode = 7;",
"[[a b]; ['kv' {0: 0, 1: 1, 2: 2, 3: 3, 4: 4} ], ['data' 0], ['data' 0] ] | table --expand --width=80",
));
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฌโโโโโโโโโโโโฎ\
โ # โ a โ b โ\
โโโโโผโโโโโโโผโโโโโโโโโโโโค\
โ 0 โ kv โ โญโโโโฌโโโโฎ โ\
โ โ โ โ 0 โ 0 โ โ\
โ โ โ โ 1 โ 1 โ โ\
โ โ โ โ 2 โ 2 โ โ\
โ โ โ โ 3 โ 3 โ โ\
โ โ โ โ 4 โ 4 โ โ\
โ โ โ โฐโโโโดโโโโฏ โ\
โ 1 โ data โ 0 โ\
โ 2 โ data โ 0 โ\
โฐโโโโดโโโโโโโดโโโโโโโโโโโโฏ"
);
let actual = nu!(concat!(
"$env.config.table.footer_inheritance = true;",
"$env.config.footer_mode = 7;",
"[[a b]; ['kv' {0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5} ], ['data' 0], ['data' 0] ] | table --expand --width=80",
));
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฌโโโโโโโโโโโโฎ\
โ # โ a โ b โ\
โโโโโผโโโโโโโผโโโโโโโโโโโโค\
โ 0 โ kv โ โญโโโโฌโโโโฎ โ\
โ โ โ โ 0 โ 0 โ โ\
โ โ โ โ 1 โ 1 โ โ\
โ โ โ โ 2 โ 2 โ โ\
โ โ โ โ 3 โ 3 โ โ\
โ โ โ โ 4 โ 4 โ โ\
โ โ โ โ 5 โ 5 โ โ\
โ โ โ โฐโโโโดโโโโฏ โ\
โ 1 โ data โ 0 โ\
โ 2 โ data โ 0 โ\
โโโโโผโโโโโโโผโโโโโโโโโโโโค\
โ # โ a โ b โ\
โฐโโโโดโโโโโโโดโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_footer_inheritance_list_rows() {
let actual = nu!(concat!(
"$env.config.table.footer_inheritance = true;",
"$env.config.footer_mode = 7;",
"[[a b]; ['kv' {0: [[field]; [0] [1] [2] [3] [4]]} ], ['data' 0], ['data' 0] ] | table --expand --width=80",
));
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ\
โโโโโผโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ kv โ โญโโโโฌโโโโโโโโโโโโโโโโฎ โ\
โ โ โ โ โ โญโโโโฌโโโโโโโโฎ โ โ\
โ โ โ โ 0 โ โ # โ field โ โ โ\
โ โ โ โ โ โโโโโผโโโโโโโโค โ โ\
โ โ โ โ โ โ 0 โ 0 โ โ โ\
โ โ โ โ โ โ 1 โ 1 โ โ โ\
โ โ โ โ โ โ 2 โ 2 โ โ โ\
โ โ โ โ โ โ 3 โ 3 โ โ โ\
โ โ โ โ โ โ 4 โ 4 โ โ โ\
โ โ โ โ โ โฐโโโโดโโโโโโโโฏ โ โ\
โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโฏ โ\
โ 1 โ data โ 0 โ\
โ 2 โ data โ 0 โ\
โฐโโโโดโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
let actual = nu!(concat!(
"$env.config.table.footer_inheritance = true;",
"$env.config.footer_mode = 7;",
"[[a b]; ['kv' {0: [[field]; [0] [1] [2] [3] [4] [5]]} ], ['data' 0], ['data' 0] ] | table --expand --width=80",
));
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ a โ b โ\
โโโโโผโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ kv โ โญโโโโฌโโโโโโโโโโโโโโโโฎ โ\
โ โ โ โ โ โญโโโโฌโโโโโโโโฎ โ โ\
โ โ โ โ 0 โ โ # โ field โ โ โ\
โ โ โ โ โ โโโโโผโโโโโโโโค โ โ\
โ โ โ โ โ โ 0 โ 0 โ โ โ\
โ โ โ โ โ โ 1 โ 1 โ โ โ\
โ โ โ โ โ โ 2 โ 2 โ โ โ\
โ โ โ โ โ โ 3 โ 3 โ โ โ\
โ โ โ โ โ โ 4 โ 4 โ โ โ\
โ โ โ โ โ โ 5 โ 5 โ โ โ\
โ โ โ โ โ โฐโโโโดโโโโโโโโฏ โ โ\
โ โ โ โฐโโโโดโโโโโโโโโโโโโโโโฏ โ\
โ 1 โ data โ 0 โ\
โ 2 โ data โ 0 โ\
โโโโโผโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโค\
โ # โ a โ b โ\
โฐโโโโดโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
/// Test checking whether automatic table rendering correctly uses ansi coloring.
#[test]
fn table_colors() {
let actual = nu!(concat!(
"$env.config.use_ansi_coloring = true;",
"{a: 1, b: 2}",
));
assert_eq!(
actual.out,
"\u{1b}[39mโญโโโโฌโโโโฎ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32ma\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m1\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32mb\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m2\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโฐโโโโดโโโโฏ\u{1b}[0m"
);
let actual = nu!(concat!(
"$env.config.use_ansi_coloring = false;",
"{a: 1, b: 2}",
));
assert_eq!(actual.out, "โญโโโโฌโโโโฎโ a โ 1 โโ b โ 2 โโฐโโโโดโโโโฏ");
}
#[test]
fn table_empty_colors() {
let actual = nu!("$env.config.use_ansi_coloring = true; []");
assert_eq!(
actual.out,
"\u{1b}[39mโญโโโโโโโโโโโโโฎ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[2mempty list\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโฐโโโโโโโโโโโโโฏ\u{1b}[0m"
);
let actual = nu!("$env.config.use_ansi_coloring = true; {}");
assert_eq!(
actual.out,
"\u{1b}[39mโญโโโโโโโโโโโโโโโฎ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[2mempty record\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโฐโโโโโโโโโโโโโโโฏ\u{1b}[0m"
);
let actual = nu!("$env.config.use_ansi_coloring = false; []");
assert_eq!(actual.out, "โญโโโโโโโโโโโโโฎโ empty list โโฐโโโโโโโโโโโโโฏ");
let actual = nu!("$env.config.use_ansi_coloring = false; {}");
assert_eq!(
actual.out,
"โญโโโโโโโโโโโโโโโฎโ empty record โโฐโโโโโโโโโโโโโโโฏ",
);
}
#[test]
fn table_index() {
let actual = nu!(
"[[ index var ]; [ abc 1 ] [ def 2 ] [ ghi 3 ]] | table --width=80"
);
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโฎ\
โ # โ var โ\
โโโโโโโผโโโโโโค\
โ abc โ 1 โ\
โ def โ 2 โ\
โ ghi โ 3 โ\
โฐโโโโโโดโโโโโโฏ"
);
}
#[test]
fn table_index_expand() {
let actual = nu!(
"[[ index var ]; [ abc 1 ] [ def 2 ] [ ghi 3 ]] | table --width=80 --expand"
);
assert_eq!(
actual.out,
"โญโโโโโโฌโโโโโโฎ\
โ # โ var โ\
โโโโโโโผโโโโโโค\
โ abc โ 1 โ\
โ def โ 2 โ\
โ ghi โ 3 โ\
โฐโโโโโโดโโโโโโฏ"
);
}
#[test]
fn table_expand_big_header() {
let actual = nu!("
let column_name = (('' | fill -c 'a' --width 81))
[{ $column_name: 'contents' }] | table -e --width=80
");
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฎ\
โ # โ aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa โ\
โ โ aaaaaaaaa โ\
โโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค\
โ 0 โ contents โ\
โฐโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโฏ"
);
}
#[test]
fn table_missing_value() {
let actual = nu!("[{foo: null} {} {}] | table");
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโฎ\
โ # โ foo โ\
โโโโโผโโโโโโค\
โ 0 โ โ\
โ 1 โ โ โ\
โ 2 โ โ โ\
โฐโโโโดโโโโโโฏ",
)
}
#[test]
fn table_missing_value_custom() {
let actual = nu!(r###"
$env.config.table.missing_value_symbol = "NULL";
[{foo: null} {} {}] | table
"###);
assert_eq!(
actual.out,
"โญโโโโฌโโโโโโโฎ\
โ # โ foo โ\
โโโโโผโโโโโโโค\
โ 0 โ โ\
โ 1 โ NULL โ\
โ 2 โ NULL โ\
โฐโโโโดโโโโโโโฏ",
)
}
#[test]
fn configure_batch_duration() {
let expected_default = "\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 0 โ after 1 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 1 โ after 2 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 2 โ after 3 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 3 โ after 4 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 4 โ after 5 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 5 โ after 6 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ";
assert_eq!(
expected_default,
nu!(r#"1..=6 | each {|i| sleep 1sec; $i | into string | $"after ($in) sec"}"#).out
);
let expected_two_sec = "\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 0 โ after 1 sec โ\
โ 1 โ after 2 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 2 โ after 3 sec โ\
โ 3 โ after 4 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโโโโโโฎ\
โ 4 โ after 5 sec โ\
โ 5 โ after 6 sec โ\
โฐโโโโดโโโโโโโโโโโโโโฏ";
assert_eq!(
expected_two_sec,
nu!(r#"$env.config.table.batch_duration = 2sec
1..=6 | each {|i| sleep 1sec; $i | into string | $"after ($in) sec"}"#)
.out
);
}
#[test]
fn configure_stream_size() {
let expected_default = "\
โญโโโโฌโโโโโโโโโฎ\
โ 0 โ item 1 โ\
โ 1 โ item 2 โ\
โ 2 โ item 3 โ\
โ 3 โ item 4 โ\
โฐโโโโดโโโโโโโโโฏ";
assert_eq!(
expected_default,
nu!(r#"1..4 | each {"item " + ($in | into string)}"#).out
);
let expected_size_2 = "\
โญโโโโฌโโโโโโโโโฎ\
โ 0 โ item 1 โ\
โ 1 โ item 2 โ\
โฐโโโโดโโโโโโโโโฏ\
โญโโโโฌโโโโโโโโโฎ\
โ 2 โ item 3 โ\
โ 3 โ item 4 โ\
โฐโโโโดโโโโโโโโโฏ";
assert_eq!(
expected_size_2,
nu!(r#"$env.config.table.stream_page_size = 2
1..4 | each {"item " + ($in | into string)}"#)
.out
);
}
// Regression test for https://github.com/nushell/nushell/issues/17032
// `table -i false` should not panic when there's an `index` column
#[test]
fn table_index_column_with_index_flag_false() {
let actual = nu!("[{index: 0, data: yes}] | table --index false --width 80");
assert_eq!(
actual.out,
"โญโโโโโโโโฌโโโโโโโฎ\
โ index โ data โ\
โโโโโโโโโผโโโโโโโค\
โ 0 โ yes โ\
โฐโโโโโโโโดโโโโโโโฏ"
);
}
#[test]
fn metadata_path_columns_single() {
let actual = nu!(concat!(
"$env.config.use_ansi_coloring = true;",
"$env.config.shell_integration.osc8 = false;",
r#"[{"name":"src"}] | metadata set --path-columns [name]"#
));
let expected = "\u{1b}[39mโญโโโโฌโโโโโโโฎ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32m#\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[1;32mname\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโโโโโผโโโโโโโค\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32m0\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m\u{1b}[38;5;81msrc\u{1b}[0m\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโฐโโโโดโโโโโโโฏ\u{1b}[0m";
assert_eq!(actual.out, expected);
}
#[test]
fn metadata_path_columns_multiple() {
let actual = nu!(concat!(
"$env.config.use_ansi_coloring = true;",
"$env.config.shell_integration.osc8 = false;",
r#"[{"dir":"src","file":"main.rs"}] | metadata set --path-columns [dir file]"#
));
let expected = "\u{1b}[39mโญโโโโฌโโโโโโฌโโโโโโโโโโฎ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32m#\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[1;32mdir\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[1;32mfile\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโโโโโผโโโโโโผโโโโโโโโโโค\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32m0\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m\u{1b}[38;5;81msrc\u{1b}[0m\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m\u{1b}[38;5;48mmain.rs\u{1b}[0m\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโฐโโโโดโโโโโโดโโโโโโโโโโฏ\u{1b}[0m";
assert_eq!(actual.out, expected);
}
#[test]
fn metadata_path_columns_multiple_with_icons() {
let actual = nu!(concat!(
"$env.config.use_ansi_coloring = true;",
"$env.config.shell_integration.osc8 = false;",
r#"[{"dir":"src","file":"main.rs"}] | metadata set --path-columns [dir file] | table --icons"#
));
let expected = "\u{1b}[39mโญโโโโฌโโโโโโโโโฌโโโโโโโโโโโโโฎ\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32m#\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[1;32mdir\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[1;32mfile\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโโโโโผโโโโโโโโโผโโโโโโโโโโโโโค\u{1b}[0m\u{1b}[39mโ\u{1b}[0m \u{1b}[1;32m0\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m\u{1b}[38;2;126;142;168m\u{f115}\u{1b}[0m \u{1b}[38;5;81msrc\u{1b}[0m\u{1b}[0m \u{1b}[39mโ\u{1b}[0m \u{1b}[39m\u{1b}[38;2;222;165;132m\u{e68b}\u{1b}[0m \u{1b}[38;5;48mmain.rs\u{1b}[0m\u{1b}[0m \u{1b}[39mโ\u{1b}[0m\u{1b}[39mโฐโโโโดโโโโโโโโโดโโโโโโโโโโโโโฏ\u{1b}[0m";
assert_eq!(actual.out, expected);
}