From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp1.ugent.be ([157.193.71.182]) by ewsd; Sat Mar 21 01:00:28 EDT 2020 Received: from localhost (mcheck2.ugent.be [157.193.49.249]) by smtp1.ugent.be (Postfix) with ESMTP id 9FA1CA071C for <9front@9front.org>; Sat, 21 Mar 2020 06:00:25 +0100 (CET) X-Virus-Scanned: by UGent DICT Received: from smtp1.ugent.be ([157.193.71.182]) by localhost (mcheck2.ugent.be [157.193.43.11]) (amavisd-new, port 10024) with ESMTP id LWpTBVniuWL0 for <9front@9front.org>; Sat, 21 Mar 2020 06:00:25 +0100 (CET) Received: from smtp.irc.ugent.be (cp0242.irc.ugent.be [157.193.189.5]) by smtp1.ugent.be (Postfix) with ESMTP id 471B3A0719 for <9front@9front.org>; Sat, 21 Mar 2020 06:00:25 +0100 (CET) Received: from localhost (localhost [127.0.0.1]) by smtp.irc.ugent.be (Postfix) with ESMTP id D49C1113106 for <9front@9front.org>; Sat, 21 Mar 2020 06:01:38 +0100 (CET) X-Virus-Scanned: amavisd-new at irc.ugent.be Received: from smtp.irc.ugent.be ([127.0.0.1]) by localhost (smtp.irc.ugent.be [127.0.0.1]) (amavisd-new, port 10024) with LMTP id N2zU_FcIn-tx for <9front@9front.org>; Sat, 21 Mar 2020 06:01:38 +0100 (CET) Received: from Hugin (178-117-59-139.access.telenet.be [178.117.59.139]) by smtp.irc.ugent.be (Postfix) with ESMTPSA id 36BF8113105 for <9front@9front.org>; Sat, 21 Mar 2020 06:01:38 +0100 (CET) Date: Sat, 21 Mar 2020 06:00:22 +0100 From: Jens Staal To: 9front@9front.org Subject: Re: [9front] adding javascript enable to netsurf Message-ID: <20200321050022.hd6ihoadli3s6pyc@Hugin> References: <2E9D0BC175C6CB97ED70074A091C37A7@eigenstate.org> <9ea904c49597157c4e05c37e1d93f35e@oboj.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <9ea904c49597157c4e05c37e1d93f35e@oboj.net> X-Miltered: at jchkm1 with ID 5E759F69.000 by Joe's j-chkmail (http://helpdesk.ugent.be/email/)! X-j-chkmail-Enveloppe: 5E759F69.000 from cp0242.irc.ugent.be/cp0242.irc.ugent.be/157.193.189.5/smtp.irc.ugent.be/ X-j-chkmail-Score: MSGID : 5E759F69.000 on smtp1.ugent.be : j-chkmail score : . : R=. U=. O=. B=0.000 -> S=0.000 X-j-chkmail-Status: Ham List-ID: <9front.9front.org> List-Help: X-Glyph: ➈ X-Bullshit: stable realtime firewall-based module layer On Fri, Mar 20, 2020 at 08:54:55PM +0200, jamos@oboj.net wrote: > This one seem to be iconv(). We need a better one, but > I just updated the "fake" iconv() so that outputs what > comes in, and that seem to make google work (at least > if you search for anything 7 bit ASCII). I uploaded it > to 'nsport' but there seem something missing. > > I see multiple options for iconv() ... 1) write something > that uses tcs(1), 2) use the iconv() for RISCOS (separate > netsurf repo) requires to implement some unicode routines. > 3) find some suitable iconv() implementation; Jens Staal > ported APR iconv() but it is quite big and a bit tricky to > build. There is also gnulib in ports, but I rather not go > that route. Iconv() is not connected to the framebuffer > frontend, but generally needed for the browser. What do > you all think? Do you know of a sleek iconv() > implementation? > > Jonas Back when I did APR I musl libc did not exist (or I was not aware of it). Perhaps could the iconv function from that library be used?