Hi Stephane, i have not (yet) figured out how to convert multi-byte characters from URL-encoding back into in the correct Unicode characters in Perl. There are a couple of Perl packages claiming to be able to to that, but the two i have tested didn't work correct with all characters, for example the German Umlauts äöü are working fine, but the sharp s (ß) does not. - Work in progress… Best regards from Charleston (WV), Frank/2 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> -- ------------------------------------------------------------------------ My Gemini capsule orbits at gemini://h2903872.stratoserver.net/
---
Previous in thread (10 of 17): 🗣️ Stephane Bortzmeyer (stephane (a) sources.org)
Next in thread (12 of 17): 🗣️ Jonathan McHugh (indieterminacy (a) libre.brussels)