ChanServ changed the topic of #picolisp to: PicoLisp language | Channel Log: https://irclog.whitequark.org/picolisp/ | Check also http://www.picolisp.com for more information
f8l has quit [Remote host closed the connection]
f8l has joined #picolisp
f8l has quit [Remote host closed the connection]
f8l has joined #picolisp
michelp has joined #picolisp
pointfree has joined #picolisp
michelp has quit [Ping timeout: 246 seconds]
pointfree has quit [Ping timeout: 272 seconds]
stultulo has joined #picolisp
f8l has quit [Ping timeout: 268 seconds]
stultulo is now known as f8l
f8l has quit [Ping timeout: 265 seconds]
f8l has joined #picolisp
f8l has quit [Remote host closed the connection]
f8l has joined #picolisp
michelp has joined #picolisp
michelp has quit [Ping timeout: 260 seconds]
michelp has joined #picolisp
pointfree has joined #picolisp
tankf33der has joined #picolisp
<tankf33der> o/
<Regenaxer> Hi tankf33der
<tankf33der> now after several days of research i think current picolisp utf8 things are more than ok.
<tankf33der> Lets leave it alone.
<Regenaxer> That's good news!! :)
<Regenaxer> Thanks for all that research!
xificurC has joined #picolisp
xificurC has quit [Remote host closed the connection]
xificurC has joined #picolisp
<tankf33der> 99% of utf8 of my fests working on current implementation. so fought for 1% of non human points and chars. and i never met tests for not valid utf8.
<Regenaxer> That's a big relief. This stuff is a pita, and I just hope it is not too wrong ;)
xificurC has quit [Remote host closed the connection]
xificurC has joined #picolisp
beneroth has joined #picolisp
orivej has quit [Ping timeout: 272 seconds]
<tankf33der> not wrong at all.
<Regenaxer> :D
<Regenaxer> And it is simple and fast. No searching
<beneroth> Good morning
<Regenaxer> Hi beneroth
<beneroth> You two found an efficient solution?
<Regenaxer> tankf33der did
<Regenaxer> he found that the current old one is good :)
<beneroth> so Python3 is incorrect?
<beneroth> interesting
<Regenaxer> As I understand it, all solutions are incorrect in some places. Question is how much
<xificurC> if I come back in 10 years the 3 of you will still be here
<aw-> me too
<Regenaxer> haha, let's hope so
<tankf33der> http://ix.io/27wL
<Regenaxer> Hi xificurC, aw-
<aw-> hi
<aw-> i just lurk nowadays but i'm here
<aw-> less chatting, more coding ;)
<Regenaxer> Good way
<xificurC> hi Regenaxer, how's life treating you?
<Regenaxer> Thanks xificurC, just fine currently :)
<xificurC> still doing picolisp.. your hype level is like, 0 :)
<xificurC> you should do javascript like all the cool kids
* xificurC stops trolling now
<Regenaxer> perhaps
<Regenaxer> never know :)
<beneroth> hi xificurC
<beneroth> sure thing :)
<beneroth> less hype, less wannabes
<beneroth> hype is bad, not scientific
<beneroth> tankf33der, just read your link, haha
<beneroth> tankf33der, thank you very much for all your efforts!
<tankf33der> Regenaxer: picolisp's unicode 3.0
<tankf33der> !!!
<Regenaxer> How do you know?
<Regenaxer> tables?
<tankf33der> because you dont read links i post here.
<tankf33der> :)
<tankf33der> because kaffe is unicode 3
<Regenaxer> hmm, I read, but did not understand all, and forgot parts again
<tankf33der> http://ix.io/27wL
<Regenaxer> Saw that
<tankf33der> kaffe took unicode algo from glasspath
<tankf33der> latest glasspath have unicode 4.0 already
<tankf33der> so found code and comments in glasspath.
<beneroth> aaah!
<Regenaxer> How old is this post?
<tankf33der> this is FAQ from kaffe
<tankf33der> year unknown.
mtsd has joined #picolisp
<tankf33der> at least i found real code.
<tankf33der> at least i found real code you took.
<Regenaxer> It must have been around 1999 ~ 2000 iirc
<beneroth> tankf33der, yeah that is already a big achievement
<beneroth> funny/sad how a mess and neglected the very base of our infrastructure is
<beneroth> (see also NTP maintenance, OpenSSL maintenance etc.)
<tankf33der> we supports 17 unicode planes
<tankf33der> anyone cares on planet Earth? I dont think so.
<Regenaxer> Let's restrict to ASCII worldwide!
<aw-> beneroth: agreed
<beneroth> Regenaxer, but but Lord of Rings elvish runes !!11!
<mtsd> Hello everyone :)
<beneroth> hey mtsd :)
<Regenaxer> Hi mtsd!
<Regenaxer> beneroth, yes, that's needed
<mtsd> Hello, beneroth, Regenaxer
orivej has joined #picolisp
mtsd has quit [Remote host closed the connection]
mtsd has joined #picolisp
orivej has quit [Ping timeout: 268 seconds]
mtsd has quit [Ping timeout: 260 seconds]
mtsd has joined #picolisp
libertas is now known as Guest38481
Guest38481 has quit [Killed (livingstone.freenode.net (Nickname regained by services))]
libertas_ is now known as libertas
libertas_ has joined #picolisp
aw- has quit [Quit: Leaving.]
xificurC has quit [Remote host closed the connection]
aw- has joined #picolisp
mtsd has quit [Quit: Leaving]
beneroth has quit [Quit: Leaving]
Regenaxer has left #picolisp [#picolisp]
Regenaxer has joined #picolisp
Regenaxer has quit [Remote host closed the connection]
Regenaxer has joined #picolisp
<tankf33der> this is script how magic numbers was created from classpath via kaffe.
<Regenaxer> Nice!
<Regenaxer> So we could re-generate the tables
<tankf33der> maybe this will not work because of math.
<Regenaxer> I rather wonder which tables exactly it produces
<tankf33der> i could recreate tables for unicode from 5 for every version
<tankf33der> update sym.c for pil32 and test :)
<tankf33der> anyway they have unicode 4 already
<Regenaxer> So it generates the same data blocks?
<tankf33der> unknown.
<Regenaxer> What math is a problem?
<tankf33der> more data from version to version
<Regenaxer> ok
<tankf33der> because for example:
<tankf33der> sym.c
<tankf33der> static uint16_t Block[] is array
<tankf33der> in unicode 4 its Block[][]
<tankf33der> and Data the same
<Regenaxer> So just array syntax
<tankf33der> im running perl script
<tankf33der> :)
<Regenaxer> tough
<tankf33der> failed for unicode 10
<tankf33der> downgrading
<Regenaxer> The script failed?
<tankf33der> http://ix.io/27yX
<tankf33der> unicode9 failed
<Regenaxer> only 16 bits
<tankf33der> so unicode 4,5 works
<tankf33der> rest failed
<tankf33der> like error above.
<tankf33der> http://ix.io/27yZ
<tankf33der> ^^^ unicode 5 :)
<Regenaxer> uh
<tankf33der> so i need version of script which can generate array of SHIFT, no single value.
orivej has joined #picolisp
orivej has quit [Ping timeout: 268 seconds]
<Regenaxer> Now I've implemeded also 'fold' in pil21
<Regenaxer> So shall we stay with the old mapping tables?
<Regenaxer> I think it is too hard to get something better
<tankf33der> of course. keeping. i just having fun.
<Regenaxer> :)
xificurC has joined #picolisp
<tankf33der> i will revers perl script and will add support for multiple unicode planes.
<tankf33der> now support first only.
<Regenaxer> Cool!
<tankf33der> Regenaxer: i found original official scrupt
<tankf33der> its working
<Regenaxer> generates Kaffe stuff?
<Regenaxer> "official" means from Unicode consortium?
<tankf33der> gnu classpath
<tankf33der> classpath -> kaffe -> picolisp
<tankf33der> http://ix.io/27zn
<tankf33der> ^^^ unicode 12.1 :)
<tankf33der> it was insight.
<Regenaxer> What exactly is gnu classpath? A Java implementation?
<tankf33der> latest classpath 0.99 have unicode 4 inside.
<tankf33der> on multiplanes, generated by this script.
<Regenaxer> interesting
<Regenaxer> You understood and modified it?
<tankf33der> no, from project, unmodified.
xificurC has quit [Remote host closed the connection]
stultulo has joined #picolisp
f8l has quit [Ping timeout: 260 seconds]
stultulo is now known as f8l