00:22
f8l has quit [Remote host closed the connection]
00:23
f8l has joined #picolisp
00:27
f8l has quit [Remote host closed the connection]
00:28
f8l has joined #picolisp
00:32
michelp has joined #picolisp
00:34
pointfree has joined #picolisp
00:42
michelp has quit [Ping timeout: 246 seconds]
00:47
pointfree has quit [Ping timeout: 272 seconds]
00:48
stultulo has joined #picolisp
00:49
f8l has quit [Ping timeout: 268 seconds]
00:49
stultulo is now known as f8l
01:15
f8l has quit [Ping timeout: 265 seconds]
01:17
f8l has joined #picolisp
02:06
f8l has quit [Remote host closed the connection]
02:08
f8l has joined #picolisp
05:29
michelp has joined #picolisp
05:43
michelp has quit [Ping timeout: 260 seconds]
06:52
michelp has joined #picolisp
06:59
pointfree has joined #picolisp
06:59
tankf33der has joined #picolisp
07:06
<
Regenaxer >
Hi tankf33der
07:06
<
tankf33der >
now after several days of research i think current picolisp utf8 things are more than ok.
07:06
<
tankf33der >
Lets leave it alone.
07:07
<
Regenaxer >
That's good news!! :)
07:07
<
Regenaxer >
Thanks for all that research!
07:14
xificurC has joined #picolisp
07:18
xificurC has quit [Remote host closed the connection]
07:21
xificurC has joined #picolisp
07:23
<
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.
07:25
<
Regenaxer >
That's a big relief. This stuff is a pita, and I just hope it is not too wrong ;)
07:26
xificurC has quit [Remote host closed the connection]
07:28
xificurC has joined #picolisp
07:28
beneroth has joined #picolisp
07:35
orivej has quit [Ping timeout: 272 seconds]
07:39
<
tankf33der >
not wrong at all.
07:40
<
Regenaxer >
And it is simple and fast. No searching
07:41
<
beneroth >
Good morning
07:41
<
Regenaxer >
Hi beneroth
07:41
<
beneroth >
You two found an efficient solution?
07:41
<
Regenaxer >
tankf33der did
07:41
<
Regenaxer >
he found that the current old one is good :)
07:42
<
beneroth >
so Python3 is incorrect?
07:42
<
beneroth >
interesting
07:43
<
Regenaxer >
As I understand it, all solutions are incorrect in some places. Question is how much
07:43
<
xificurC >
if I come back in 10 years the 3 of you will still be here
07:44
<
Regenaxer >
haha, let's hope so
07:44
<
Regenaxer >
Hi xificurC, aw-
07:44
<
aw- >
i just lurk nowadays but i'm here
07:44
<
aw- >
less chatting, more coding ;)
07:45
<
Regenaxer >
Good way
07:46
<
xificurC >
hi Regenaxer, how's life treating you?
07:47
<
Regenaxer >
Thanks xificurC, just fine currently :)
07:48
<
xificurC >
still doing picolisp.. your hype level is like, 0 :)
07:49
<
xificurC >
you should do javascript like all the cool kids
07:49
* xificurC
stops trolling now
07:49
<
Regenaxer >
perhaps
07:49
<
Regenaxer >
never know :)
08:01
<
beneroth >
hi xificurC
08:01
<
beneroth >
sure thing :)
08:01
<
beneroth >
less hype, less wannabes
08:02
<
beneroth >
hype is bad, not scientific
08:03
<
beneroth >
tankf33der, just read your link, haha
08:04
<
beneroth >
tankf33der, thank you very much for all your efforts!
08:09
<
tankf33der >
Regenaxer: picolisp's unicode 3.0
08:10
<
Regenaxer >
How do you know?
08:10
<
Regenaxer >
tables?
08:10
<
tankf33der >
because you dont read links i post here.
08:11
<
tankf33der >
because kaffe is unicode 3
08:11
<
Regenaxer >
hmm, I read, but did not understand all, and forgot parts again
08:11
<
Regenaxer >
Saw that
08:11
<
tankf33der >
kaffe took unicode algo from glasspath
08:12
<
tankf33der >
latest glasspath have unicode 4.0 already
08:12
<
tankf33der >
so found code and comments in glasspath.
08:13
<
Regenaxer >
How old is this post?
08:14
<
tankf33der >
this is FAQ from kaffe
08:30
<
tankf33der >
year unknown.
08:30
mtsd has joined #picolisp
08:32
<
tankf33der >
at least i found real code.
08:32
<
tankf33der >
at least i found real code you took.
08:41
<
Regenaxer >
It must have been around 1999 ~ 2000 iirc
08:49
<
beneroth >
tankf33der, yeah that is already a big achievement
08:50
<
beneroth >
funny/sad how a mess and neglected the very base of our infrastructure is
08:51
<
beneroth >
(see also NTP maintenance, OpenSSL maintenance etc.)
08:52
<
tankf33der >
we supports 17 unicode planes
08:53
<
tankf33der >
anyone cares on planet Earth? I dont think so.
08:55
<
Regenaxer >
Let's restrict to ASCII worldwide!
08:56
<
aw- >
beneroth: agreed
09:03
<
beneroth >
Regenaxer, but but Lord of Rings elvish runes !!11!
09:03
<
mtsd >
Hello everyone :)
09:04
<
beneroth >
hey mtsd :)
09:04
<
Regenaxer >
Hi mtsd!
09:04
<
Regenaxer >
beneroth, yes, that's needed
09:05
<
mtsd >
Hello, beneroth, Regenaxer
09:16
orivej has joined #picolisp
10:55
mtsd has quit [Remote host closed the connection]
10:55
mtsd has joined #picolisp
11:08
orivej has quit [Ping timeout: 268 seconds]
11:26
mtsd has quit [Ping timeout: 260 seconds]
11:53
mtsd has joined #picolisp
12:01
libertas is now known as Guest38481
12:01
Guest38481 has quit [Killed (livingstone.freenode.net (Nickname regained by services))]
12:01
libertas_ is now known as libertas
12:11
libertas_ has joined #picolisp
13:12
aw- has quit [Quit: Leaving.]
13:28
xificurC has quit [Remote host closed the connection]
13:45
aw- has joined #picolisp
14:58
mtsd has quit [Quit: Leaving]
16:13
beneroth has quit [Quit: Leaving]
17:09
Regenaxer has left #picolisp [#picolisp]
17:09
Regenaxer has joined #picolisp
17:09
Regenaxer has quit [Remote host closed the connection]
17:10
Regenaxer has joined #picolisp
17:57
<
tankf33der >
this is script how magic numbers was created from classpath via kaffe.
17:59
<
Regenaxer >
So we could re-generate the tables
18:00
<
tankf33der >
maybe this will not work because of math.
18:00
<
Regenaxer >
I rather wonder which tables exactly it produces
18:01
<
tankf33der >
i could recreate tables for unicode from 5 for every version
18:01
<
tankf33der >
update sym.c for pil32 and test :)
18:01
<
tankf33der >
anyway they have unicode 4 already
18:02
<
Regenaxer >
So it generates the same data blocks?
18:02
<
tankf33der >
unknown.
18:02
<
Regenaxer >
What math is a problem?
18:03
<
tankf33der >
more data from version to version
18:10
<
tankf33der >
because for example:
18:12
<
tankf33der >
static uint16_t Block[] is array
18:12
<
tankf33der >
in unicode 4 its Block[][]
18:12
<
tankf33der >
and Data the same
18:13
<
Regenaxer >
So just array syntax
18:16
<
tankf33der >
im running perl script
18:23
<
tankf33der >
failed for unicode 10
18:23
<
tankf33der >
downgrading
18:24
<
Regenaxer >
The script failed?
18:25
<
tankf33der >
unicode9 failed
18:26
<
Regenaxer >
only 16 bits
18:28
<
tankf33der >
so unicode 4,5 works
18:28
<
tankf33der >
rest failed
18:28
<
tankf33der >
like error above.
18:29
<
tankf33der >
^^^ unicode 5 :)
18:32
<
tankf33der >
so i need version of script which can generate array of SHIFT, no single value.
18:41
orivej has joined #picolisp
18:49
orivej has quit [Ping timeout: 268 seconds]
19:04
<
Regenaxer >
Now I've implemeded also 'fold' in pil21
19:05
<
Regenaxer >
So shall we stay with the old mapping tables?
19:05
<
Regenaxer >
I think it is too hard to get something better
19:23
<
tankf33der >
of course. keeping. i just having fun.
19:25
xificurC has joined #picolisp
19:28
<
tankf33der >
i will revers perl script and will add support for multiple unicode planes.
19:29
<
tankf33der >
now support first only.
19:46
<
tankf33der >
Regenaxer: i found original official scrupt
19:46
<
tankf33der >
its working
19:46
<
Regenaxer >
generates Kaffe stuff?
19:47
<
Regenaxer >
"official" means from Unicode consortium?
19:48
<
tankf33der >
gnu classpath
19:48
<
tankf33der >
classpath -> kaffe -> picolisp
19:48
<
tankf33der >
^^^ unicode 12.1 :)
19:49
<
tankf33der >
it was insight.
19:50
<
Regenaxer >
What exactly is gnu classpath? A Java implementation?
19:51
<
tankf33der >
latest classpath 0.99 have unicode 4 inside.
19:51
<
tankf33der >
on multiplanes, generated by this script.
19:51
<
Regenaxer >
interesting
19:55
<
Regenaxer >
You understood and modified it?
19:56
<
tankf33der >
no, from project, unmodified.
21:16
xificurC has quit [Remote host closed the connection]
21:36
stultulo has joined #picolisp
21:37
f8l has quit [Ping timeout: 260 seconds]
21:37
stultulo is now known as f8l