| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
|
|
|
|
|
| |
As `rb_str_conv_enc()` returns the argument string object itself
unchanged when any conversion failed, check the incompatibility in
that case.
Fixes https://github.com/ruby/stringio/issues/13
https://github.com/ruby/stringio/commit/ede6bdcc71
|
|
|
|
| |
Get rid of affects by default external encoding.
|
| |
|
| |
|
|
|
|
|
| |
Correctly capture thread before releasing GVL and pass as argument to
`rb_thread_scheduler_if_nonblocking`.
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
as the expected encoding
See also: https://github.com/ruby/stringio/issues/13#issuecomment-660543554
https://github.com/ruby/csv/commit/004cf49d18
|
|
|
|
|
|
|
|
| |
GitHub: fix GH-153
Reported by Aleksandr. Thanks!!!
https://github.com/ruby/csv/commit/8812c58a26
|
|
|
|
|
|
|
|
|
|
|
| |
* More on RDoc for converters
* More on RDoc for converters
* Fix indent
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
https://github.com/ruby/csv/commit/6044976160
|
|
|
|
|
|
|
|
|
| |
* Adding call-seq to methods RDoc
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
https://github.com/ruby/csv/commit/dbd860c1cd
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* RDoc: summary lists for options
* Enhanced RDoc for certain attributes and instance methods
* Enhanced RDoc for certain attributes and instance methods
* Enhanced RDoc for certain attributes and instance methods
* Enhanced RDoc for certain attributes and instance methods
https://github.com/ruby/csv/commit/72d8a25dc9
|
|
|
|
| |
https://github.com/ruby/csv/commit/76379bbe62
|
|
|
|
| |
https://github.com/ruby/csv/commit/60f6f1c28f
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Enhanced RDoc for filter
* Correct return values for ::filter, ::foreach, ::parse
* Enhanced RDoc for filter
* Remove "returns nil"s
Co-authored-by: Sutou Kouhei <kou@clear-code.com>
https://github.com/ruby/csv/commit/2c347f9a3d
|
|
|
|
|
| |
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
https://github.com/ruby/csv/commit/25dd4cddbb
|
|
|
|
| |
https://github.com/ruby/csv/commit/223cbee35d
|
|
|
|
| |
https://github.com/ruby/csv/commit/bc9ea859b0
|
|
|
|
|
|
|
| |
* RDoc for parse_line (adds headers examples)
* RDoc for parse_line (adds headers examples)
https://github.com/ruby/csv/commit/a161be928e
|
|
|
|
|
|
|
|
|
| |
* Added headers: to RDoc for CSV.foreach
* Correct options remark for CSV.generate
* Improve citation for option headers
https://github.com/ruby/csv/commit/b01945ec3a
|
|
|
|
|
|
|
|
|
| |
* Add headers cases to CSV.parse
* Adjust call-seq for CSV.parse
* Update csv.rb
https://github.com/ruby/csv/commit/848c760c43
|
|
|
|
| |
https://github.com/ruby/csv/commit/e37f04aa5c
|
|
|
|
|
|
|
| |
* Enhanced RDoc for CSV
* Repair example code for foreach
https://github.com/ruby/csv/commit/16b425eb37
|
|
|
|
|
| |
Enhancements for open, parse, minor tweaks.
https://github.com/ruby/csv/commit/35392f4e45
|
|
|
|
|
| |
Co-authored-by: Sutou Kouhei <kou@cozmixng.org>
https://github.com/ruby/csv/commit/85e293c1ba
|
|
|
|
| |
https://github.com/ruby/csv/commit/1a4b96b418
|
|
|
|
|
| |
This PR adds `invalid: :replace` for `CSV.open`. It is a PR similar to #129.
https://github.com/ruby/csv/commit/5bf687341c
|
|
|
|
|
|
|
|
| |
Follow up to https://github.com/ruby/csv/pull/130/files#r434885191.
This PR fixes `ArgumentError` for `CSV.open` when processing
invalid byte sequence in UTF-8.
https://github.com/ruby/csv/commit/a4b528c209
|
|
|
|
|
|
|
|
|
| |
This PR adds `undef: :replace` option for `CSV.open`.
`File.open` has `undef: :replace` option, but `CSV.open` does not.
It would be convenient if `CSV.open` could have a shortcut by having
`undef: :replace` option.
https://github.com/ruby/csv/commit/cff8b18480
|
|
|
|
|
|
|
| |
* Rdoc for foreach
* Enhanced Rdoc for CSV.generate
https://github.com/ruby/csv/commit/8c26c0ab1f
|
|
|
|
| |
https://github.com/ruby/csv/commit/c6577e5b6e
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Enhanced Rdoc for ::new
* Rdoc for parse_line
* More on parse_line
* Make ::new neater with :call-seq:
* Make better use of :call-seq:
* Rdoc for generate_line
* Respond to review
https://github.com/ruby/csv/commit/0d42df39cb
|
|
|
|
|
|
|
|
| |
GitHub: fix GH-125
Reported by joast. Thanks!!!
https://github.com/ruby/csv/commit/bf41fa94cf
|
|
|
|
| |
https://github.com/ruby/csv/commit/936f15f3cd
|
|
|
|
|
|
|
|
| |
GitHub: fix GH-120
Reported by Kyle d'Oliveira. Thanks!!!
https://github.com/ruby/csv/commit/2959483f90
|
|
|
|
| |
https://github.com/ruby/csv/commit/6e83a1de9c
|
|
|
|
|
|
|
|
|
|
| |
with non String
GitHub: fix GH-123
Reported by asm256. Thanks!!!
https://github.com/ruby/csv/commit/b4492139be
|
|
|
|
|
|
|
|
| |
This reverts commit 736174d28413a4c36630b0daf2f170c8d2fc9abe.
It doesn't solve anything.
https://github.com/ruby/csv/commit/0ee3bdd0d3
|
|
|
|
| |
https://github.com/ruby/csv/commit/736174d284
|
|
|
|
| |
https://github.com/ruby/csv/commit/cd670595d5
|
|
|
|
| |
https://github.com/ruby/csv/commit/edc6cb9022
|
|
|
|
|
|
|
|
| |
GitHub: fix #115
Reported by TOMITA Masahiro. Thanks!!!
https://github.com/ruby/csv/commit/398b3564c5
|
|
|
|
| |
https://github.com/ruby/csv/commit/fb10925271
|
|
|
|
| |
https://github.com/ruby/csv/commit/dbf55ef008
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
with anchors (#110)
* Do not loop forever when skip_lines regexp matches zero length with anchors
* Remove needless white spaces
* Add missing eos check in skip_needless_lines
* Simplify test
https://github.com/ruby/csv/commit/3b15d4a3e8
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Make CSV::Row#dup return a usable Row
Previously, calling `dup` on a `CSV::Row` object yielded an object whose
copy was too shallow. Changing the clone's fields would also change the
fields on the source. This change makes the clone more distinct from the
source, so that changes can be made to its fields without affecting the
source.
* Simplify
https://github.com/ruby/csv/commit/64a1ea06fc
|
|
|
|
| |
https://github.com/ruby/csv/commit/b37df55f46
|
|
|
|
| |
https://github.com/ruby/csv/commit/284ce810bc
|