* encoding.c (get_default_external): add description.

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@19450 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
naruse 2008-09-21 17:52:18 +00:00
parent bdf81563bf
commit 163ac54f13
2 changed files with 26 additions and 21 deletions

View File

@ -1,3 +1,7 @@
Mon Sep 22 02:39:05 2008 NARUSE, Yui <naruse@ruby-lang.org>
* encoding.c (get_default_external): add description.
Sun Sep 21 21:52:41 2008 Tadayoshi Funaba <tadf@dotrb.org> Sun Sep 21 21:52:41 2008 Tadayoshi Funaba <tadf@dotrb.org>
* math.c (math_log): should check argc. * math.c (math_log): should check argc.
@ -26,26 +30,26 @@ Sun Sep 21 10:19:04 2008 Tadayoshi Funaba <tadf@dotrb.org>
Sun Sep 21 09:37:57 2008 James Edward Gray II <jeg2@ruby-lang.org> Sun Sep 21 09:37:57 2008 James Edward Gray II <jeg2@ruby-lang.org>
* lib/csv/csv.rb: Reworked CSV's parser and generator to be m17n. Data * lib/csv/csv.rb: Reworked CSV's parser and generator to be m17n. Data
is now parsed in the Encoding it is in without need for translation. is now parsed in the Encoding it is in without need for translation.
* lib/csv/csv.rb: Improved inspect() messages for better IRb support. * lib/csv/csv.rb: Improved inspect() messages for better IRb support.
* lib/csv/csv.rb: Fixed header writing bug reported by Dov Murik. * lib/csv/csv.rb: Fixed header writing bug reported by Dov Murik.
* lib/csv/csv.rb: Use custom separators in parsing header Strings as * lib/csv/csv.rb: Use custom separators in parsing header Strings as
suggested by Shmulik Regev. suggested by Shmulik Regev.
* lib/csv/csv.rb: Added a :write_headers option for outputting headers. * lib/csv/csv.rb: Added a :write_headers option for outputting headers.
* lib/csv/csv.rb: Handle open() calls in binary mode whenever we can to * lib/csv/csv.rb: Handle open() calls in binary mode whenever we can to
workaround a Windows issue where line-ending translation can cause an workaround a Windows issue where line-ending translation can cause an
off-by-one error in seeking back to a non-zero starting position after off-by-one error in seeking back to a non-zero starting position after
auto-discovery for :row_sep as suggested by Robert Battle. auto-discovery for :row_sep as suggested by Robert Battle.
* lib/csv/csv.rb: Improved the parser to fail faster when fed some forms * lib/csv/csv.rb: Improved the parser to fail faster when fed some forms
of invalid CSV that can be detected without reading ahead. of invalid CSV that can be detected without reading ahead.
* lib/csv/csv.rb: Added a :field_size_limit option to control CSV's * lib/csv/csv.rb: Added a :field_size_limit option to control CSV's
lookahead and prevent the parser from biting off more data than lookahead and prevent the parser from biting off more data than
it can chew. it can chew.
* lib/csv/csv.rb: Added readers for CSV attributes: col_sep(), row_sep(), * lib/csv/csv.rb: Added readers for CSV attributes: col_sep(), row_sep(),
quote_char(), field_size_limit(), converters(), unconverted_fields?(), quote_char(), field_size_limit(), converters(), unconverted_fields?(),
headers(), return_headers?(), write_headers?(), header_converters(), headers(), return_headers?(), write_headers?(), header_converters(),
skip_blanks?(), and force_quotes?(). skip_blanks?(), and force_quotes?().
* lib/csv/csv.rb: Cleaned up code syntax to be more inline with * lib/csv/csv.rb: Cleaned up code syntax to be more inline with
Ruby 1.9 than 1.8. Ruby 1.9 than 1.8.

View File

@ -1011,7 +1011,8 @@ rb_enc_default_external(void)
* *
* Returns default external encoding. * Returns default external encoding.
* *
* It is initialized by the locale or -E option. * It is initialized by the locale or -E option,
* and can't be modified after that.
*/ */
static VALUE static VALUE
get_default_external(VALUE klass) get_default_external(VALUE klass)