[erlang-questions] Documentation creation in Russian

Bill McKeeman <>
Wed Oct 29 01:12:43 CET 2008


Lev, When one of our propositions is substantiated, the truth will be known.  Since I do not have to invest in the experiment, I am content to wait.  /s/ Bill

-----Original Message-----
From: Lev Walkin [mailto:]
Sent: Tuesday, October 28, 2008 9:44 AM
To: Bill McKeeman
Cc: Andrey Shnayder; Richard Carlsson; 
Subject: Re: [erlang-questions] Documentation creation in Russian

Bill McKeeman wrote:
>
>
> A word about utf8 support.  Python supports utf8 and ascii as separate
> types.  I think this was a good decision.  If Erlang replaces ascii with
> utf8, it will slow down a lot of things that are currently fast.  /w/

On the contrary, it is going to make faster many things that are
acurrently slow.

Since our contradictory propositions are equally unsubstantiated,
the mathematical expectation is that the utf-8 solution is going to be
just as fast as the present state of things.

> *From:* 
> [mailto:] *On Behalf Of *Andrey Shnayder
> *Sent:* Tuesday, October 28, 2008 5:51 AM
> *To:* Richard Carlsson
> *Cc:* 
> *Subject:* Re: [erlang-questions] Documentation creation in Russian
>
>
>
> Thank you for your reply, Richard!
> I have created small test module with edoc comments in russian. I have
> attached it to the message.
>
> 2008/10/28, Richard Carlsson <
> <mailto:>>:
>
> Andrey Shnayder wrote:
>  > Hi,
>  >
>  > I need to generate the documentation on my erlang modules in russian. I
>  > try to use edoc and docbuilder (they use the same functions however),
>  > but I get the error:
>  >
>  > -------------------------------------------------------------------------
>  > ** exception exit: {badarg,[{io,put_chars,
>  > [<0.74.0>,
>  > ["<?xml version=\"1.0\" encoding=\"latin1\" ?>\n",
>  > "<!DOCTYPE erlref SYSTEM \"erlref.dtd\">\n",
>  > ........
>  > in function io:o_request/2
>  > in call from edoc_lib:write_file/4
>  > -------------------------------------------------------------------------
>  >
>  > If I write comments in English there are no errors, but I need
>  > documentation in russian. Can you help me? Files encoding is utf-8.
>
>
> Hi!
> There is no real support for UTF-8 in Erlang right now (people
> are working on it), so most things assume Latin-1 encoding in
> input and output. If you can send me a minimal test case (a small
> .erl file in UTF-8 that causes the crash) I can try and find a
> workaround for edoc.
>
>
>     /Richard
>
>
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> erlang-questions mailing list
> 
> http://www.erlang.org/mailman/listinfo/erlang-questions




More information about the erlang-questions mailing list