#line-ending #ending #line #normalize #chars

normalize-line-endings

Takes an iterator over chars and returns a new iterator with all line endings (\r, \n, or \r\n) as \n

5 unstable releases

Uses old Rust 2015

0.3.0 Dec 16, 2018
0.2.2 May 15, 2016
0.2.1 May 14, 2016
0.2.0 May 14, 2016
0.1.0 May 14, 2016

#653 in Algorithms

Download history 322684/week @ 2023-12-07 336546/week @ 2023-12-14 200373/week @ 2023-12-21 205120/week @ 2023-12-28 332638/week @ 2024-01-04 328286/week @ 2024-01-11 392004/week @ 2024-01-18 371428/week @ 2024-01-25 371759/week @ 2024-02-01 376423/week @ 2024-02-08 380792/week @ 2024-02-15 463036/week @ 2024-02-22 428710/week @ 2024-02-29 406409/week @ 2024-03-07 371859/week @ 2024-03-14 312068/week @ 2024-03-21

1,599,001 downloads per month
Used in 1,475 crates (9 directly)

Apache-2.0

6KB
55 lines

Normalize-line-endings

Consume an Iterator<Item=char> and return another with normalized line endings.

documentation


lib.rs:

Normalize line endings

This crate provides a normalize method that takes a char iterator and returns a new one with \n for all line endings

No runtime deps