├── .editorconfig ├── .gitattributes ├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── LICENSE ├── README.md ├── docs ├── _config.yml ├── api │ ├── enumerations │ │ ├── endlinechar.md │ │ ├── endlinematchingbehavior.md │ │ └── index.md │ ├── index.md │ ├── methods │ │ ├── closestream.md │ │ ├── detectencoding.md │ │ ├── index.md │ │ ├── openstream.md │ │ ├── readtext.md │ │ ├── restartstreamreader.md │ │ ├── seekpointer.md │ │ ├── writeblanklines.md │ │ └── writetext.md │ └── properties │ │ ├── atendofstream.md │ │ ├── autodetectencoding .md │ │ ├── bufferlength.md │ │ ├── buffersize.md │ │ ├── bufferstring.md │ │ ├── detectedencoding.md │ │ ├── endstreamonlinebreak.md │ │ ├── index.md │ │ ├── isopenstream.md │ │ ├── linebreak.md │ │ ├── linebreakmatchingbehavior.md │ │ ├── pointerposition.md │ │ ├── streamlength.md │ │ └── unifiedlfoutput.md ├── assets │ └── img │ │ └── ECPTextStream.png ├── contributing.md ├── home │ ├── TextRead-Benchmark.png │ ├── getting_started.md │ └── installation.md ├── index.md ├── limitations │ └── index.md └── project_sample │ ├── Split-BenchMark.png │ └── index.md ├── src ├── ECPArrayList.cls └── ECPTextStream.cls └── test-assets ├── BigTextFiles.zip └── Split_Text_Files.xlsm /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/README.md -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/api/enumerations/endlinechar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/enumerations/endlinechar.md -------------------------------------------------------------------------------- /docs/api/enumerations/endlinematchingbehavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/enumerations/endlinematchingbehavior.md -------------------------------------------------------------------------------- /docs/api/enumerations/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/enumerations/index.md -------------------------------------------------------------------------------- /docs/api/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/index.md -------------------------------------------------------------------------------- /docs/api/methods/closestream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/closestream.md -------------------------------------------------------------------------------- /docs/api/methods/detectencoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/detectencoding.md -------------------------------------------------------------------------------- /docs/api/methods/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/index.md -------------------------------------------------------------------------------- /docs/api/methods/openstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/openstream.md -------------------------------------------------------------------------------- /docs/api/methods/readtext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/readtext.md -------------------------------------------------------------------------------- /docs/api/methods/restartstreamreader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/restartstreamreader.md -------------------------------------------------------------------------------- /docs/api/methods/seekpointer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/seekpointer.md -------------------------------------------------------------------------------- /docs/api/methods/writeblanklines.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/writeblanklines.md -------------------------------------------------------------------------------- /docs/api/methods/writetext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/methods/writetext.md -------------------------------------------------------------------------------- /docs/api/properties/atendofstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/atendofstream.md -------------------------------------------------------------------------------- /docs/api/properties/autodetectencoding .md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/autodetectencoding .md -------------------------------------------------------------------------------- /docs/api/properties/bufferlength.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/bufferlength.md -------------------------------------------------------------------------------- /docs/api/properties/buffersize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/buffersize.md -------------------------------------------------------------------------------- /docs/api/properties/bufferstring.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/bufferstring.md -------------------------------------------------------------------------------- /docs/api/properties/detectedencoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/detectedencoding.md -------------------------------------------------------------------------------- /docs/api/properties/endstreamonlinebreak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/endstreamonlinebreak.md -------------------------------------------------------------------------------- /docs/api/properties/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/index.md -------------------------------------------------------------------------------- /docs/api/properties/isopenstream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/isopenstream.md -------------------------------------------------------------------------------- /docs/api/properties/linebreak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/linebreak.md -------------------------------------------------------------------------------- /docs/api/properties/linebreakmatchingbehavior.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/linebreakmatchingbehavior.md -------------------------------------------------------------------------------- /docs/api/properties/pointerposition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/pointerposition.md -------------------------------------------------------------------------------- /docs/api/properties/streamlength.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/streamlength.md -------------------------------------------------------------------------------- /docs/api/properties/unifiedlfoutput.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/api/properties/unifiedlfoutput.md -------------------------------------------------------------------------------- /docs/assets/img/ECPTextStream.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/assets/img/ECPTextStream.png -------------------------------------------------------------------------------- /docs/contributing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/contributing.md -------------------------------------------------------------------------------- /docs/home/TextRead-Benchmark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/home/TextRead-Benchmark.png -------------------------------------------------------------------------------- /docs/home/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/home/getting_started.md -------------------------------------------------------------------------------- /docs/home/installation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/home/installation.md -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/index.md -------------------------------------------------------------------------------- /docs/limitations/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/limitations/index.md -------------------------------------------------------------------------------- /docs/project_sample/Split-BenchMark.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/project_sample/Split-BenchMark.png -------------------------------------------------------------------------------- /docs/project_sample/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/docs/project_sample/index.md -------------------------------------------------------------------------------- /src/ECPArrayList.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/src/ECPArrayList.cls -------------------------------------------------------------------------------- /src/ECPTextStream.cls: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/src/ECPTextStream.cls -------------------------------------------------------------------------------- /test-assets/BigTextFiles.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/test-assets/BigTextFiles.zip -------------------------------------------------------------------------------- /test-assets/Split_Text_Files.xlsm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ECP-Solutions/ECPTextStream/HEAD/test-assets/Split_Text_Files.xlsm --------------------------------------------------------------------------------