Re: [9fans] building Alef language

2019-10-08 Thread Steve Simon
if you mount an iso containing a _CONFORM.MAP on plan9 with 9660srv it translates the filenames for you. -Steve

Re: [9fans] building Alef language

2019-10-08 Thread Sergey Zhilkin
I think it was pip(8) вт, 8 окт. 2019 г. в 22:52, Phil Kulin : > It's great! Is there a script somewhere that translate 8.3 names to normal > UTF8 through _CONFORM.MAP? > > On Tue, Oct 8, 2019 at 6:09 PM Sergey Zhilkin wrote: > >> Do not know anything about licensing, but found Plan 9 archive

Re: [9fans] building Alef language

2019-10-08 Thread Phil Kulin
It's great! Is there a script somewhere that translate 8.3 names to normal UTF8 through _CONFORM.MAP? On Tue, Oct 8, 2019 at 6:09 PM Sergey Zhilkin wrote: > Do not know anything about licensing, but found Plan 9 archive on > archive.org :) https://archive.org/details/plan9archive > This

Re: [9fans] building Alef language

2019-10-08 Thread Sergey Zhilkin
Do not know anything about licensing, but found Plan 9 archive on archive.org :) https://archive.org/details/plan9archive This archive include all editions and iso's. ср, 25 сент. 2019 г. в 20:36, Steve Simon : > > http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README > > t > 

Re: [9fans] building Alef language

2019-09-25 Thread Steve Simon
> http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README t  that was my stuff, but its only the documentation that was published, not the code. there was a single floppy demo which might be around. I do have a 2nd edition license but i would not release the code without

Re: [9fans] building Alef language

2019-09-25 Thread Sergey Zhilkin
2nd Ed are still around http://9p.io/sources/contrib/steve/historic/2nd-edition/pcdist/README If it was putted on contrib sources - no one have concerns, i think. вт, 24 сент. 2019 г. в 14:57, Rodrigo G. López : > i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point. > i'm not aware

Re: [9fans] building Alef language

2019-09-24 Thread Rodrigo G . López
i think both henesy and BurnZeZ ran 1st and 2nd Ed at some point. i'm not aware of any license requirement, but do they (Nokia) even care? On Tue, Sep 24, 2019, 1:26 PM hiro <23h...@gmail.com> wrote: > who is selling those licenses? > >

Re: [9fans] building Alef language

2019-09-24 Thread hiro
who is selling those licenses?

Re: [9fans] building Alef language

2019-09-24 Thread Steve Simon
You need a license to run the 1st and 2nd ed. The 2nd ed books/cds (and thus the license) have not been printed for a long time. the images may have leaked but i think we should still try to respect the terms of the license. -Steve > On 23 Sep 2019, at 2:01 am, Sean Hinchee wrote: > >

Re: [9fans] building Alef language

2019-09-22 Thread Sean Hinchee
You could also just run 2e in a VM and show it off there :) 2e can be coaxed into running under virtualbox, even. Cheers, Sean On 9/22/19 12:46 AM, Phil Kulin wrote: You right. I am preparing slides for my report on upcoming GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for

Re: [9fans] building Alef language

2019-09-22 Thread Ethan Gardener
On Sun, Sep 22, 2019, at 10:38 AM, Rodrigo G. López wrote: > so you need them running in order to execute them publicly, in front of the > go masses. I don't think it's quite that bad. (But maybe it is! XD )

Re: [9fans] building Alef language

2019-09-22 Thread Rodrigo G . López
so you need them running in order to execute them publicly, in front of the go masses. On Sun, Sep 22, 2019, 9:48 AM Phil Kulin wrote: > You right. I am preparing slides for my report on upcoming > GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for > explaining some golang

Re: [9fans] building Alef language

2019-09-22 Thread Phil Kulin
Oooops :)) Thank you :) On Sun, Sep 22, 2019 at 12:29 PM Ethan Gardener wrote: > > On Fri, Sep 20, 2019, at 9:45 PM, Phil Kulin wrote: > > > > # I don't know why, but "tar x alef.tgz" command do nothing... > > You requested to extract a file named alef.tgz from a tar stream on standard > input.

Re: [9fans] building Alef language

2019-09-22 Thread Ethan Gardener
On Fri, Sep 20, 2019, at 9:45 PM, Phil Kulin wrote: > > # I don't know why, but "tar x alef.tgz" command do nothing... You requested to extract a file named alef.tgz from a tar stream on standard input. ;) You need the f option to specify a tar file.

Re: [9fans] building Alef language

2019-09-22 Thread Phil Kulin
You right. I am preparing slides for my report on upcoming GolangConf-2019 in Moscow. I need Alef, libthread and Limbo for explaining some golang features. On Sat, Sep 21, 2019 at 6:16 AM Lucio De Re wrote: > > I have a version for legacy Plan 9, lightly tested, that I have not > looked at in

Re: [9fans] building Alef language

2019-09-22 Thread Phil Kulin
Yes. But this requires writing wrapper code as in /sys/src/libc/9sys/write.c I have no reason to do this. But writing wrapper may be better On Sun, Sep 22, 2019 at 2:02 AM Rodrigo G. López wrote: > > wth. they are the same plus an offset, which you can set to -1LL to replicate > the behavior of

Re: [9fans] building Alef language

2019-09-21 Thread Rodrigo G . López
wth. they are the same plus an offset, which you can set to -1LL to replicate the behavior of read(2) (/sys/src/libc/9sys/read.c) -rodri On Sat, Sep 21, 2019, 10:45 PM Phil Kulin wrote: > Ok. 9front doesn't have write and read syscalls. I patched > sys/src/alef/lib/sys/mkfile I translated

Re: [9fans] building Alef language

2019-09-21 Thread Phil Kulin
Ok. 9front doesn't have write and read syscalls. I patched sys/src/alef/lib/sys/mkfile I translated _write to write and _read to read. Yes, dirty hack. But I don't understand pwrite and pread syscalls internals. ItT'S WORK!!! I'm worried I can't fix sys/src/alef/lib/rt/mkfile I patch libA.a

Re: [9fans] building Alef language

2019-09-21 Thread Phil Kulin
Problem probably in sys/src/alef/lib/rt/ near librt.8.a Build process passes with warning about file existing Manual command: ar vu /386/lib/alef/libA.a sys/src/alef/lib/386/*.8 reduces number of error messages when test builds There are only: ALEFassert: undefined: write ALEFassert: undefined:

Re: [9fans] building Alef language

2019-09-21 Thread Phil Kulin
Thank you. I used this snapshot and I built alef. But I couldn't build tests. And can't build any alef program. I think, than linker can't find /$object/lib/alef path (386 in my case) On Sat, Sep 21, 2019 at 5:41 AM Sean Hinchee wrote: > > As rodri states BurnZeZ has a copy of Alef he got

Re: [9fans] building Alef language

2019-09-21 Thread hiro
good point, but is the attention that go gets now also crippling plan9? :) On 9/21/19, Lucio De Re wrote: > I have a version for legacy Plan 9, lightly tested, that I have not > looked at in ages. > > Happy to haul it out, but I see little value in it. Go may have > idiosyncrasies, but it is

Re: [9fans] building Alef language

2019-09-20 Thread Lucio De Re
I have a version for legacy Plan 9, lightly tested, that I have not looked at in ages. Happy to haul it out, but I see little value in it. Go may have idiosyncrasies, but it is much more suited to modern architectures. That said, had Go not surfaced, I would have much preferred Alef to many other

Re: [9fans] building Alef language

2019-09-20 Thread Sean Hinchee
As rodri states BurnZeZ has a copy of Alef he got building and kind of running under 9front/386. I kind of got the same thing at one point, but his is way better :) I know a snapshot of it is on mycroftiv's public grid around /n/griddisk/burnzez I don't know if he has a public

Re: [9fans] building Alef language

2019-09-20 Thread Rodrigo G . López
somebody please summon The BurnZeZ. -rodri On Fri, Sep 20, 2019, 10:46 PM Phil Kulin wrote: > I try to build Alef language > latest 9front iso > > %9fs 9pio > # I don't know why, but "tar x alef.tgz" command do nothing... > %tarfs /n/sources/extra/alef.tgz > %dircp /n/tapefs/sys /sys > % cd

[9fans] building Alef language

2019-09-20 Thread Phil Kulin
I try to build Alef language latest 9front iso %9fs 9pio # I don't know why, but "tar x alef.tgz" command do nothing... %tarfs /n/sources/extra/alef.tgz %dircp /n/tapefs/sys /sys % cd /sys/src/alef % mk all mk $objtype.all @{cd v; mk all } @{cd k; mk all } @{cd 8; mk all } @{cd lib; mk all } yacc