├── CODE_OF_CONDUCT.md ├── README.md ├── bin ├── bash │ ├── usv-to-csv.bash │ ├── usv-to-debug.bash │ └── usv-to-display.bash └── python │ ├── usv-to-csv.py │ ├── usv-to-debug.py │ └── usv-to-display.py ├── doc ├── abnf │ └── index.md ├── clap │ └── index.md ├── code │ ├── README.md │ └── index.md ├── comparisons │ ├── README.md │ ├── asv │ │ ├── README.md │ │ └── index.md │ ├── csv │ │ ├── README.md │ │ └── index.md │ ├── index.md │ ├── json │ │ ├── README.md │ │ └── index.md │ ├── rsv │ │ ├── README.md │ │ └── index.md │ ├── tsv │ │ ├── README.md │ │ └── index.md │ └── xlsx │ │ ├── README.md │ │ └── index.md ├── converters │ └── index.md ├── criticisms │ ├── README.md │ └── index.md ├── editors │ ├── emacs │ │ ├── README.md │ │ └── index.md │ └── vi │ │ └── index.md ├── end-of-transmission │ ├── README.md │ └── index.md ├── escape │ ├── README.md │ └── index.md ├── faq │ ├── README.md │ └── index.md ├── history-of-ascii-separated-values │ ├── README.md │ └── index.md ├── how-to-type-unicode-characters │ ├── README.md │ └── index.md ├── how-to-use-split-and-regex │ ├── README.md │ └── index.md ├── layout │ ├── README.md │ └── index.md ├── markup │ ├── README.md │ └── index.md ├── purpose │ ├── README.md │ └── index.md ├── rfc │ ├── README.md │ ├── draft-unicode-separated-values-01.pdf │ ├── draft-unicode-separated-values-01.txt │ ├── draft-unicode-separated-values-01.xml │ └── index.md ├── spacers │ ├── README.md │ └── index.md ├── styles │ ├── README.md │ └── index.md └── todo │ ├── README.md │ └── index.md ├── examples ├── blog-posts.csv ├── blog-posts.usv ├── end-of-transmission.usv ├── hello-goodnight.csv ├── hello-goodnight.usv ├── stream.usv ├── zen-koans.csv └── zen-koans.usv ├── tests ├── 1-dimensional-as-line │ ├── expect.json │ └── input.usv ├── 1-dimensional-as-lines │ ├── expect.json │ └── input.usv ├── 2-dimensional-as-line │ ├── expect.json │ └── input.usv ├── 2-dimensional-as-lines │ ├── expect.json │ └── input.usv ├── 3-dimensional-as-line │ ├── expect.json │ └── input.usv ├── 3-dimensional-as-lines │ ├── expect.json │ └── input.usv ├── 4-dimensional-as-line │ ├── expect.json │ └── input.usv ├── 4-dimensional-as-lines │ ├── expect.json │ └── input.usv ├── blog-posts │ ├── output-actual.txt │ ├── output-expect.txt │ └── test.sh ├── end-of-transmission-block │ ├── output-actual.txt │ ├── output-expect.txt │ └── test.sh ├── libreoffice-calc │ ├── example1.ods │ └── example2.ods ├── microsoft-excel │ ├── example1.xls │ ├── example1.xlsx │ ├── example2.xls │ └── example2.xlsx └── stream │ ├── output-actual.txt │ ├── output-expect.txt │ └── test.sh └── todo.md /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/README.md -------------------------------------------------------------------------------- /bin/bash/usv-to-csv.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/bin/bash/usv-to-csv.bash -------------------------------------------------------------------------------- /bin/bash/usv-to-debug.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/bin/bash/usv-to-debug.bash -------------------------------------------------------------------------------- /bin/bash/usv-to-display.bash: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/bin/bash/usv-to-display.bash -------------------------------------------------------------------------------- /bin/python/usv-to-csv.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/bin/python/usv-to-csv.py -------------------------------------------------------------------------------- /bin/python/usv-to-debug.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/bin/python/usv-to-debug.py -------------------------------------------------------------------------------- /bin/python/usv-to-display.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/bin/python/usv-to-display.py -------------------------------------------------------------------------------- /doc/abnf/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/abnf/index.md -------------------------------------------------------------------------------- /doc/clap/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/clap/index.md -------------------------------------------------------------------------------- /doc/code/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/code/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/code/index.md -------------------------------------------------------------------------------- /doc/comparisons/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/asv/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/asv/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/asv/index.md -------------------------------------------------------------------------------- /doc/comparisons/csv/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/csv/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/csv/index.md -------------------------------------------------------------------------------- /doc/comparisons/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/index.md -------------------------------------------------------------------------------- /doc/comparisons/json/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/json/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/json/index.md -------------------------------------------------------------------------------- /doc/comparisons/rsv/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/rsv/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/rsv/index.md -------------------------------------------------------------------------------- /doc/comparisons/tsv/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/tsv/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/tsv/index.md -------------------------------------------------------------------------------- /doc/comparisons/xlsx/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/comparisons/xlsx/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/comparisons/xlsx/index.md -------------------------------------------------------------------------------- /doc/converters/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/converters/index.md -------------------------------------------------------------------------------- /doc/criticisms/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/criticisms/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/criticisms/index.md -------------------------------------------------------------------------------- /doc/editors/emacs/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/editors/emacs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/editors/emacs/index.md -------------------------------------------------------------------------------- /doc/editors/vi/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/editors/vi/index.md -------------------------------------------------------------------------------- /doc/end-of-transmission/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/end-of-transmission/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/end-of-transmission/index.md -------------------------------------------------------------------------------- /doc/escape/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/escape/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/escape/index.md -------------------------------------------------------------------------------- /doc/faq/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/faq/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/faq/index.md -------------------------------------------------------------------------------- /doc/history-of-ascii-separated-values/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/history-of-ascii-separated-values/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/history-of-ascii-separated-values/index.md -------------------------------------------------------------------------------- /doc/how-to-type-unicode-characters/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/how-to-type-unicode-characters/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/how-to-type-unicode-characters/index.md -------------------------------------------------------------------------------- /doc/how-to-use-split-and-regex/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/how-to-use-split-and-regex/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/how-to-use-split-and-regex/index.md -------------------------------------------------------------------------------- /doc/layout/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/layout/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/layout/index.md -------------------------------------------------------------------------------- /doc/markup/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/markup/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/markup/index.md -------------------------------------------------------------------------------- /doc/purpose/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/purpose/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/purpose/index.md -------------------------------------------------------------------------------- /doc/rfc/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/rfc/draft-unicode-separated-values-01.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/rfc/draft-unicode-separated-values-01.pdf -------------------------------------------------------------------------------- /doc/rfc/draft-unicode-separated-values-01.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/rfc/draft-unicode-separated-values-01.txt -------------------------------------------------------------------------------- /doc/rfc/draft-unicode-separated-values-01.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/rfc/draft-unicode-separated-values-01.xml -------------------------------------------------------------------------------- /doc/rfc/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/rfc/index.md -------------------------------------------------------------------------------- /doc/spacers/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/spacers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/spacers/index.md -------------------------------------------------------------------------------- /doc/styles/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/styles/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/styles/index.md -------------------------------------------------------------------------------- /doc/todo/README.md: -------------------------------------------------------------------------------- 1 | index.md -------------------------------------------------------------------------------- /doc/todo/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/doc/todo/index.md -------------------------------------------------------------------------------- /examples/blog-posts.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/blog-posts.csv -------------------------------------------------------------------------------- /examples/blog-posts.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/blog-posts.usv -------------------------------------------------------------------------------- /examples/end-of-transmission.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/end-of-transmission.usv -------------------------------------------------------------------------------- /examples/hello-goodnight.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/hello-goodnight.csv -------------------------------------------------------------------------------- /examples/hello-goodnight.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/hello-goodnight.usv -------------------------------------------------------------------------------- /examples/stream.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/stream.usv -------------------------------------------------------------------------------- /examples/zen-koans.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/zen-koans.csv -------------------------------------------------------------------------------- /examples/zen-koans.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/examples/zen-koans.usv -------------------------------------------------------------------------------- /tests/1-dimensional-as-line/expect.json: -------------------------------------------------------------------------------- 1 | ["a","b"] -------------------------------------------------------------------------------- /tests/1-dimensional-as-line/input.usv: -------------------------------------------------------------------------------- 1 | a␟b␟ -------------------------------------------------------------------------------- /tests/1-dimensional-as-lines/expect.json: -------------------------------------------------------------------------------- 1 | ["a","b"] -------------------------------------------------------------------------------- /tests/1-dimensional-as-lines/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/1-dimensional-as-lines/input.usv -------------------------------------------------------------------------------- /tests/2-dimensional-as-line/expect.json: -------------------------------------------------------------------------------- 1 | [["a","b"],["c","d"]] -------------------------------------------------------------------------------- /tests/2-dimensional-as-line/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/2-dimensional-as-line/input.usv -------------------------------------------------------------------------------- /tests/2-dimensional-as-lines/expect.json: -------------------------------------------------------------------------------- 1 | [["a","b"],["c","d"]] -------------------------------------------------------------------------------- /tests/2-dimensional-as-lines/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/2-dimensional-as-lines/input.usv -------------------------------------------------------------------------------- /tests/3-dimensional-as-line/expect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/3-dimensional-as-line/expect.json -------------------------------------------------------------------------------- /tests/3-dimensional-as-line/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/3-dimensional-as-line/input.usv -------------------------------------------------------------------------------- /tests/3-dimensional-as-lines/expect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/3-dimensional-as-lines/expect.json -------------------------------------------------------------------------------- /tests/3-dimensional-as-lines/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/3-dimensional-as-lines/input.usv -------------------------------------------------------------------------------- /tests/4-dimensional-as-line/expect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/4-dimensional-as-line/expect.json -------------------------------------------------------------------------------- /tests/4-dimensional-as-line/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/4-dimensional-as-line/input.usv -------------------------------------------------------------------------------- /tests/4-dimensional-as-lines/expect.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/4-dimensional-as-lines/expect.json -------------------------------------------------------------------------------- /tests/4-dimensional-as-lines/input.usv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/4-dimensional-as-lines/input.usv -------------------------------------------------------------------------------- /tests/blog-posts/output-actual.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/blog-posts/output-actual.txt -------------------------------------------------------------------------------- /tests/blog-posts/output-expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/blog-posts/output-expect.txt -------------------------------------------------------------------------------- /tests/blog-posts/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/blog-posts/test.sh -------------------------------------------------------------------------------- /tests/end-of-transmission-block/output-actual.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/end-of-transmission-block/output-actual.txt -------------------------------------------------------------------------------- /tests/end-of-transmission-block/output-expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/end-of-transmission-block/output-expect.txt -------------------------------------------------------------------------------- /tests/end-of-transmission-block/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/end-of-transmission-block/test.sh -------------------------------------------------------------------------------- /tests/libreoffice-calc/example1.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/libreoffice-calc/example1.ods -------------------------------------------------------------------------------- /tests/libreoffice-calc/example2.ods: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/libreoffice-calc/example2.ods -------------------------------------------------------------------------------- /tests/microsoft-excel/example1.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/microsoft-excel/example1.xls -------------------------------------------------------------------------------- /tests/microsoft-excel/example1.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/microsoft-excel/example1.xlsx -------------------------------------------------------------------------------- /tests/microsoft-excel/example2.xls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/microsoft-excel/example2.xls -------------------------------------------------------------------------------- /tests/microsoft-excel/example2.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/microsoft-excel/example2.xlsx -------------------------------------------------------------------------------- /tests/stream/output-actual.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/stream/output-actual.txt -------------------------------------------------------------------------------- /tests/stream/output-expect.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/stream/output-expect.txt -------------------------------------------------------------------------------- /tests/stream/test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/tests/stream/test.sh -------------------------------------------------------------------------------- /todo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SixArm/usv/HEAD/todo.md --------------------------------------------------------------------------------