Re: Opening of the first modules a new Gemini station

Hi Stephane again,

the issue with the Unicode characters is fixed. - At least half way... - 
It works for diacritic characters, like the "ü" in my lastname:

                .
           .    |    .
            \   |   /
        '.   \  '  /   .'
          '. .'```'. .'
<>...:::::::`.......`:::::::..<>
<>:       Frank Jüdes        :<>
<>:..........................:<>
<><><><><><><><><><><><><><><><>

But it will not work with other Unicode characters, for example emoticons:

                .
           .    |    .
            \   |   /
        '.   \  '  /   .'
          '. .'```'. .'
<>...:::::::`.......`:::::::..<>
<>:    Frank Jüdes is a 🦆    :<>
<>:..........................:<>
<><><><><><><><><><><><><><><><>

The string-length of multibyte-characters is not calculated correctly by 
the /boxes/ program. Its a problem with the /boxes/ program that i cannot fix. 😟

Can you please check your string again and tell me if it works now? - 
Thank you very much in advance for your help.

Best regards from Charleston (WV),
     Frank/2

On 2021-05-30 07:51, Stephane Bortzmeyer wrote:
> On Sun, May 30, 2021 at 01:38:54PM +0200,
>   Almaember<almaember@disroot.org>  wrote
>   a message of 21 lines which said:
> 
>> The web however has a Length header in HTTP. The point isn't to perform
>> overly complicated checks, but to be able to somewhat tell if the whole file
>> got transferred successfully.
> Since Gemini requires TLS, the proper solution is to require an
> explicit TLS close
> <https://gitlab.com/gemini-specification/protocol/-/issues/2>.
-- ------------------------------------------------------------------------
My Gemini capsule orbits at gemini://h2903872.stratoserver.net/
------------------------------------------------------------------------

	
Frank Jüdes <Frank.Juedes@edv-service-juedes.com 
<mailto:Frank.Juedes@edv-service-juedes.com>>

On 2021-05-30 04:28, Stephane Bortzmeyer wrote:
> On Thu, May 20, 2021 at 12:36:20AM -0400,
>   Frank Jüdes <Frank.Juedes@linux4specialists.com> wrote
>   a message of 208 lines which said:
> 
>> sorry for the non-functional box utility! /boxes/ is using the file
>> //usr/share/boxes/boxes/ on my development-system (Oracle Linux 7.9) to
>> store the box design-definitions, whereas on the production-server (Centos
>> 8.2) the filename is//usr/share/boxes/ instead. Had to add a couple of lines
>> to the perl program to determine the correct filename and now it works:
> It fails for Unicode characters. I input "deux cafés" in Lagrange and
> I get mojibake "deux cafés"
> <gemini://h2903872.stratoserver.net/cgi-bin/boxes/Deux%20cafés,%20pour%20moi>
-- ------------------------------------------------------------------------
Oracle <http://www.oracle.com>
Frank Jüdes | Senior Principal Consultant | +1.713.885.4421
Oracle America Inc.
1200 Smith Street, Suite 1500
Houston, TX 77002
------------------------------------------------------------------------

---

Previous in thread (13 of 17): 🗣️ Nathan Galt (mailinglists (a) ngalt.com)

Next in thread (15 of 17): 🗣️ Frank Jüdes (Frank.Juedes (a) linux4specialists.com)

View entire thread.