[erlang-bugs] Mismatch of string module and manual. to_upper, to_lower.
Thu Jul 26 20:13:00 CEST 2007
The documentation under http://www.erlang.org/doc is always the
documentation of the latest open source release; currently R11B-5. You
are using R11B-0 (I assume you mean erts version 5.5 by "erl (v5.5)").
The to_upper and to_lower functions in the string module were introduced
in R11B-4. Cut from http://www.erlang.org/download/otp_src_R11B-4.readme :
OTP-6472 Added the functions to_upper/1 and to_lower/1 to the string
module. These provide case conversion for ISO/IEC 8859-1
characters (Latin1) and strings.
Rickard Green, Erlang/OTP, Ericsson AB.
Richard Kelsall wrote:
> The manual page for the string module here
> talks about functions to_lower and to_upper, but they don't seem to
> work in my version of erl (v5.5). (Unless I prefix them with http_util:
> rather than string:) I guess they have been removed from the string
> module because they don't work for all unicode characters, but the
> manual has not yet been updated.
> A generic fix might be for somebody clever to write a program to
> compare the manual entries against the functions exported from the
> modules and highlight differences. Or tie them together somehow.
> (Apologies for this appearing twice on TrapExit. I've subscribed
> to the list now.)
> erlang-bugs mailing list
More information about the erlang-bugs