From Code to Community: Sponsoring The Perl and Raku Conference 2025 Learn more

Todo Items:
* Super-simple "how to use" description
* Seperate Attribute tests from 01-Basic.t (and 02-Parallel.t) into
04-attributes.t (Started)
* UTF-8 and other encoding support
* Support CRLF line endings on all platforms (:crlf)
* Documentation on parallel_ that these methods do a SEEK_EOF, so you
shouldn't use them on things like terminal input. There's a little
note already, but it's not particularly clear.
* A more detailed CONTRIBUTING file
* Ability to lock the file before read (particularly for use with the
header option)
* Ability to atomically read file (copy to temp file, read, delete
temp file)
* The header_handler function and header_skip should handle multi-line
headers.
* Multifile mode should support globbing
* Multifile mode should allow parallization on either file (multiple
threads reading one file) or on the list of files.
* Document interaction with AnyEvent
* Method in map/dofile/grep that says "Don't process any more lines of
this file" and "don't process any more lines of any file"
* Grep that returns name of file rather than line that matched
* Provide an append_file command