Re: [Jgeneral] An exercise in versions...

2018-06-21 Thread bill lam
There are some bugs for win64 branch. Will investigate.

Пт, 22 июн 2018, bill lam написал(а):
> Sorry, definition of iad is missing.
> 
> iad=: 15!:14@boxopen
> 
> > Thanks but I already set "IFJA=: 1" and loaded the imagekit but am now
> > getting this value error:
> > 
> >viewmat 1 o. +"0/~ 0.01*i:1j99
> > |value error: iad
> > |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> > |writeimg_pplatimg_[:3]
> > 
> > (though for "viewmat").  Also, for "read_image" I get this:
> > 
> >img=. read_image >{.jpgfls
> > |value error: readimg_jqtide_
> > |read_image[0]
> >  13!:0]0
> > fexist >{.jpgfls
> > 1
> >>{.jpgfls
> > $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
> > 
> > But this may be self-inflicted based on my earlier hack to 8.04.
> > 
> > 
> > On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller  wrote:
> > 
> > > The offending code is probably this, from addons/media/imagekit/
> > > imagekit.ijs:
> > >
> > > NB. conditional flip of bytes
> > > set_cflip=: 3 : 0
> > > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> > > try.
> > > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > > ' '
> > > )
> > > set_cflip''
> > >
> > > On my machine, cflip is |."1 and this gets used when encoding rgb data
> > > for viewmat.
> > >
> > > Anyways, you could work around this by predefining RGBSEQ before
> > > loading the script.
> > >
> > > I hope this helps,
> > >
> > > --
> > > Raul
> > >
> > > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick 
> > > wrote:
> > > >
> > > > OK - it looks like pacman got it but now I'm suffering self-inflicted
> > > > wounds because I've hacked my own 8.04 to overcome this error which I
> > > just
> > > > got: Requires JQT.
> > > > Since I run J console under emacs, I don't have Qt loaded.  I don't
> > > > remember what I did to load this even when not running under Qt but
> > > imagine
> > > > I can figure it out again.  If anyone can point me directly to the
> > > > offending code, that would be great.  On the other hand, it would also 
> > > > be
> > > > great if the standard installation did not have this dependency.
> > > >
> > > >
> > > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick 
> > > wrote:
> > > >
> > > > > Do I have to get this from github or does pacman get this?
> > > > >
> > > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke 
> > > wrote:
> > > > >
> > > > >> I don't know why the imagekit 807 addon was not built after the move
> > > to
> > > > >> github. I updated the manifest version and it has now built 
> > > > >> correctly.
> > > > >> Also, it has not changed recently so the older version should work.
> > > > >>
> > > > >> Thanks for pointing this out.
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
> > > > >> wrote:
> > > > >>
> > > > >> > I am visiting my sister, who has her own schedule, and in some of
> > > the
> > > > >> > in-between times, I've got Cliff Reiter's "Fractals Visualization
> > > and
> > > > >> > J" 4th edition, Part 2 to keep me entertained.
> > > > >> >
> > > > >> > I've also got the j807 beta from a week or so ago installed on this
> > > > >> > machine, and the required addons aren't available yet for this
> > > version
> > > > >> > of J.
> > > > >> >
> > > > >> > The smart thing to do would be to install j804 or j805. Generally
> > > > >> > speaking if you're going to get anything practical done with
> > > external
> > > > >> > interfaces (including graphics coding), you're going to be working
> > > > >> > with back versions of software. Arbitrary people like deprecating
> > > > >> > interfaces for arbitrary reasons which means that if you're on the
> > > > >> > "current version" interfaces tend to stop working, arbitrarily.
> > > > >> >
> > > > >> > But I'm not all that great at choosing the smart option, so I'm
> > > trying
> > > > >> > to figure out how to get Cliff's stuff working under j807.
> > > > >> >
> > > > >> > Looking closer, ... we're in the process of moving the j addons 
> > > > >> > over
> > > > >> > to github, but the current release still pulls them from
> > > > >> > http://www.jsoftware.com/jal/
> > > > >> >
> > > > >> > There's a j804 and a j805 directory there, and in this context 
> > > > >> > there
> > > > >> > seems no reason to prefer one over the other. Also, I'm on osx
> > > > >> > (darwin) so I'll focus on those instances of the packages for now.
> > > > >> >
> > > > >> > This means the working versions of the packages are:
> > > > >> >
> > > > >> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> > > > >> > 0.7_darwin.tar.gz
> > > > >> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> > > > >> > 17_darwin.tar.gz
> > > > >> >
> > > > >> > Interestingly, j806 drops back to version 1.0.6 of the imagekit
> > > addon,
> > > > >> > for whatever reason.
> > > > >> >
> > > > >> > Anyways, j807, which is what I'm 

Re: [Jgeneral] An exercise in versions...

2018-06-21 Thread bill lam
Sorry, definition of iad is missing.

iad=: 15!:14@boxopen

> Thanks but I already set "IFJA=: 1" and loaded the imagekit but am now
> getting this value error:
> 
>viewmat 1 o. +"0/~ 0.01*i:1j99
> |value error: iad
> |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> |writeimg_pplatimg_[:3]
> 
> (though for "viewmat").  Also, for "read_image" I get this:
> 
>img=. read_image >{.jpgfls
> |value error: readimg_jqtide_
> |read_image[0]
>  13!:0]0
> fexist >{.jpgfls
> 1
>>{.jpgfls
> $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
> 
> But this may be self-inflicted based on my earlier hack to 8.04.
> 
> 
> On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller  wrote:
> 
> > The offending code is probably this, from addons/media/imagekit/
> > imagekit.ijs:
> >
> > NB. conditional flip of bytes
> > set_cflip=: 3 : 0
> > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> > try.
> > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > ' '
> > )
> > set_cflip''
> >
> > On my machine, cflip is |."1 and this gets used when encoding rgb data
> > for viewmat.
> >
> > Anyways, you could work around this by predefining RGBSEQ before
> > loading the script.
> >
> > I hope this helps,
> >
> > --
> > Raul
> >
> > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick 
> > wrote:
> > >
> > > OK - it looks like pacman got it but now I'm suffering self-inflicted
> > > wounds because I've hacked my own 8.04 to overcome this error which I
> > just
> > > got: Requires JQT.
> > > Since I run J console under emacs, I don't have Qt loaded.  I don't
> > > remember what I did to load this even when not running under Qt but
> > imagine
> > > I can figure it out again.  If anyone can point me directly to the
> > > offending code, that would be great.  On the other hand, it would also be
> > > great if the standard installation did not have this dependency.
> > >
> > >
> > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick 
> > wrote:
> > >
> > > > Do I have to get this from github or does pacman get this?
> > > >
> > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke 
> > wrote:
> > > >
> > > >> I don't know why the imagekit 807 addon was not built after the move
> > to
> > > >> github. I updated the manifest version and it has now built correctly.
> > > >> Also, it has not changed recently so the older version should work.
> > > >>
> > > >> Thanks for pointing this out.
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
> > > >> wrote:
> > > >>
> > > >> > I am visiting my sister, who has her own schedule, and in some of
> > the
> > > >> > in-between times, I've got Cliff Reiter's "Fractals Visualization
> > and
> > > >> > J" 4th edition, Part 2 to keep me entertained.
> > > >> >
> > > >> > I've also got the j807 beta from a week or so ago installed on this
> > > >> > machine, and the required addons aren't available yet for this
> > version
> > > >> > of J.
> > > >> >
> > > >> > The smart thing to do would be to install j804 or j805. Generally
> > > >> > speaking if you're going to get anything practical done with
> > external
> > > >> > interfaces (including graphics coding), you're going to be working
> > > >> > with back versions of software. Arbitrary people like deprecating
> > > >> > interfaces for arbitrary reasons which means that if you're on the
> > > >> > "current version" interfaces tend to stop working, arbitrarily.
> > > >> >
> > > >> > But I'm not all that great at choosing the smart option, so I'm
> > trying
> > > >> > to figure out how to get Cliff's stuff working under j807.
> > > >> >
> > > >> > Looking closer, ... we're in the process of moving the j addons over
> > > >> > to github, but the current release still pulls them from
> > > >> > http://www.jsoftware.com/jal/
> > > >> >
> > > >> > There's a j804 and a j805 directory there, and in this context there
> > > >> > seems no reason to prefer one over the other. Also, I'm on osx
> > > >> > (darwin) so I'll focus on those instances of the packages for now.
> > > >> >
> > > >> > This means the working versions of the packages are:
> > > >> >
> > > >> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> > > >> > 0.7_darwin.tar.gz
> > > >> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> > > >> > 17_darwin.tar.gz
> > > >> >
> > > >> > Interestingly, j806 drops back to version 1.0.6 of the imagekit
> > addon,
> > > >> > for whatever reason.
> > > >> >
> > > >> > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > > >> > addon at all. It does seem to have the same graphics_fvj4, and:
> > > >> >
> > > >> > Updating server catalog...
> > > >> > Done.
> > > >> > Installing 1 package of size 1.7 MB
> > > >> > Downloading graphics/fvj4...
> > > >> > Installing graphics/fvj4...
> > > >> > Done.
> > > >> >
> > > >> > ... it seems to be installed, but:
> > > >> >
> > > >> >

Re: [Jgeneral] An exercise in versions...

2018-06-20 Thread bill lam
a lot of incompatible changes in gl2 and graphic since j804. Sorry for
that. But graphics and other addons within the same j release should work
together without any problems

On Wed, Jun 20, 2018, 8:03 PM Devon McCormick  wrote:

> I'm doing this under Windows and it used to work but now I'm stuck on
> version 8.04 until I can figure out how to do this basic thing.
>
> On Wed, Jun 20, 2018 at 1:54 AM, bill lam  wrote:
>
> > jandroid uses different implementation for low level graphic routines.
> > Mixing Qt and Android won't work unless none of those low level wd
> commands
> > have been called.
> >
> > viewmat itself can work without jandroid and Qt, eg it works for both
> > jconsole and jhs.
> >
> > previous jconsole can call Qt for some graphic functions such as reading
> > and writing graphic files, but this doesn't work for linux server if X11
> is
> > not run. Since applicability of this function is limited , it will be
> > decommited. The pplatimg addon will be updated to provide functions of
> > reading and writing of graphic files on Windows, linux and MacOS.
> >
> > On Wed, Jun 20, 2018, 12:56 PM Devon McCormick 
> wrote:
> >
> > > I figured as much but I don't see why being Android should prevent me
> > from
> > > exercising graphic capabilities.
> > > There used to to be something like "IFQT" that I subverted in the 8.04
> > > version to allow me to do graphics from a console session.
> > > It looks like the two were aggregated for some reason.
> > >
> > > On Tue, Jun 19, 2018 at 8:49 PM, bill lam  wrote:
> > >
> > > > IFJA is set for jandroid, users shouldn't set or unset it by
> > themselves.
> > > >
> > > > On Wed, Jun 20, 2018, 8:44 AM Devon McCormick 
> > > wrote:
> > > >
> > > > > Thanks but I already set "IFJA=: 1" and loaded the imagekit but am
> > now
> > > > > getting this value error:
> > > > >
> > > > >viewmat 1 o. +"0/~ 0.01*i:1j99
> > > > > |value error: iad
> > > > > |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> > > > > |writeimg_pplatimg_[:3]
> > > > >
> > > > > (though for "viewmat").  Also, for "read_image" I get this:
> > > > >
> > > > >img=. read_image >{.jpgfls
> > > > > |value error: readimg_jqtide_
> > > > > |read_image[0]
> > > > >  13!:0]0
> > > > > fexist >{.jpgfls
> > > > > 1
> > > > >>{.jpgfls
> > > > > $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
> > > > >
> > > > > But this may be self-inflicted based on my earlier hack to 8.04.
> > > > >
> > > > >
> > > > > On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller <
> rauldmil...@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > The offending code is probably this, from addons/media/imagekit/
> > > > > > imagekit.ijs:
> > > > > >
> > > > > > NB. conditional flip of bytes
> > > > > > set_cflip=: 3 : 0
> > > > > > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_
> end.
> > > > > > try.
> > > > > > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > > > > > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > > > > > ' '
> > > > > > )
> > > > > > set_cflip''
> > > > > >
> > > > > > On my machine, cflip is |."1 and this gets used when encoding rgb
> > > data
> > > > > > for viewmat.
> > > > > >
> > > > > > Anyways, you could work around this by predefining RGBSEQ before
> > > > > > loading the script.
> > > > > >
> > > > > > I hope this helps,
> > > > > >
> > > > > > --
> > > > > > Raul
> > > > > >
> > > > > > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick <
> > devon...@gmail.com>
> > > > > > wrote:
> > > > > > >
> > > > > > > OK - it looks like pacman got it but now I'm suffering
> > > self-inflicted
> > > > > > > wounds because I've hacked my own 8.04 to overcome this error
> > > which I
> > > > > > just
> > > > > > > got: Requires JQT.
> > > > > > > Since I run J console under emacs, I don't have Qt loaded.  I
> > don't
> > > > > > > remember what I did to load this even when not running under Qt
> > but
> > > > > > imagine
> > > > > > > I can figure it out again.  If anyone can point me directly to
> > the
> > > > > > > offending code, that would be great.  On the other hand, it
> would
> > > > also
> > > > > be
> > > > > > > great if the standard installation did not have this
> dependency.
> > > > > > >
> > > > > > >
> > > > > > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick <
> > > devon...@gmail.com
> > > > >
> > > > > > wrote:
> > > > > > >
> > > > > > > > Do I have to get this from github or does pacman get this?
> > > > > > > >
> > > > > > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke <
> > > cbu...@jsoftware.com
> > > > >
> > > > > > wrote:
> > > > > > > >
> > > > > > > >> I don't know why the imagekit 807 addon was not built after
> > the
> > > > move
> > > > > > to
> > > > > > > >> github. I updated the manifest version and it has now built
> > > > > correctly.
> > > > > > > >> Also, it has not changed recently so the older version
> should
> > > > work.
> > > > > > > >>
> > > > > > > >> Thanks for pointing this out.
> > > > > > 

Re: [Jgeneral] An exercise in versions...

2018-06-20 Thread Devon McCormick
I'm doing this under Windows and it used to work but now I'm stuck on
version 8.04 until I can figure out how to do this basic thing.

On Wed, Jun 20, 2018 at 1:54 AM, bill lam  wrote:

> jandroid uses different implementation for low level graphic routines.
> Mixing Qt and Android won't work unless none of those low level wd commands
> have been called.
>
> viewmat itself can work without jandroid and Qt, eg it works for both
> jconsole and jhs.
>
> previous jconsole can call Qt for some graphic functions such as reading
> and writing graphic files, but this doesn't work for linux server if X11 is
> not run. Since applicability of this function is limited , it will be
> decommited. The pplatimg addon will be updated to provide functions of
> reading and writing of graphic files on Windows, linux and MacOS.
>
> On Wed, Jun 20, 2018, 12:56 PM Devon McCormick  wrote:
>
> > I figured as much but I don't see why being Android should prevent me
> from
> > exercising graphic capabilities.
> > There used to to be something like "IFQT" that I subverted in the 8.04
> > version to allow me to do graphics from a console session.
> > It looks like the two were aggregated for some reason.
> >
> > On Tue, Jun 19, 2018 at 8:49 PM, bill lam  wrote:
> >
> > > IFJA is set for jandroid, users shouldn't set or unset it by
> themselves.
> > >
> > > On Wed, Jun 20, 2018, 8:44 AM Devon McCormick 
> > wrote:
> > >
> > > > Thanks but I already set "IFJA=: 1" and loaded the imagekit but am
> now
> > > > getting this value error:
> > > >
> > > >viewmat 1 o. +"0/~ 0.01*i:1j99
> > > > |value error: iad
> > > > |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> > > > |writeimg_pplatimg_[:3]
> > > >
> > > > (though for "viewmat").  Also, for "read_image" I get this:
> > > >
> > > >img=. read_image >{.jpgfls
> > > > |value error: readimg_jqtide_
> > > > |read_image[0]
> > > >  13!:0]0
> > > > fexist >{.jpgfls
> > > > 1
> > > >>{.jpgfls
> > > > $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
> > > >
> > > > But this may be self-inflicted based on my earlier hack to 8.04.
> > > >
> > > >
> > > > On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller 
> > > > wrote:
> > > >
> > > > > The offending code is probably this, from addons/media/imagekit/
> > > > > imagekit.ijs:
> > > > >
> > > > > NB. conditional flip of bytes
> > > > > set_cflip=: 3 : 0
> > > > > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> > > > > try.
> > > > > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > > > > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > > > > ' '
> > > > > )
> > > > > set_cflip''
> > > > >
> > > > > On my machine, cflip is |."1 and this gets used when encoding rgb
> > data
> > > > > for viewmat.
> > > > >
> > > > > Anyways, you could work around this by predefining RGBSEQ before
> > > > > loading the script.
> > > > >
> > > > > I hope this helps,
> > > > >
> > > > > --
> > > > > Raul
> > > > >
> > > > > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick <
> devon...@gmail.com>
> > > > > wrote:
> > > > > >
> > > > > > OK - it looks like pacman got it but now I'm suffering
> > self-inflicted
> > > > > > wounds because I've hacked my own 8.04 to overcome this error
> > which I
> > > > > just
> > > > > > got: Requires JQT.
> > > > > > Since I run J console under emacs, I don't have Qt loaded.  I
> don't
> > > > > > remember what I did to load this even when not running under Qt
> but
> > > > > imagine
> > > > > > I can figure it out again.  If anyone can point me directly to
> the
> > > > > > offending code, that would be great.  On the other hand, it would
> > > also
> > > > be
> > > > > > great if the standard installation did not have this dependency.
> > > > > >
> > > > > >
> > > > > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick <
> > devon...@gmail.com
> > > >
> > > > > wrote:
> > > > > >
> > > > > > > Do I have to get this from github or does pacman get this?
> > > > > > >
> > > > > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke <
> > cbu...@jsoftware.com
> > > >
> > > > > wrote:
> > > > > > >
> > > > > > >> I don't know why the imagekit 807 addon was not built after
> the
> > > move
> > > > > to
> > > > > > >> github. I updated the manifest version and it has now built
> > > > correctly.
> > > > > > >> Also, it has not changed recently so the older version should
> > > work.
> > > > > > >>
> > > > > > >> Thanks for pointing this out.
> > > > > > >>
> > > > > > >>
> > > > > > >>
> > > > > > >>
> > > > > > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller <
> > > rauldmil...@gmail.com
> > > > >
> > > > > > >> wrote:
> > > > > > >>
> > > > > > >> > I am visiting my sister, who has her own schedule, and in
> some
> > > of
> > > > > the
> > > > > > >> > in-between times, I've got Cliff Reiter's "Fractals
> > > Visualization
> > > > > and
> > > > > > >> > J" 4th edition, Part 2 to keep me entertained.
> > > > > > >> >
> > > > > > >> > I've also got the j807 beta from a week 

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread bill lam
jandroid uses different implementation for low level graphic routines.
Mixing Qt and Android won't work unless none of those low level wd commands
have been called.

viewmat itself can work without jandroid and Qt, eg it works for both
jconsole and jhs.

previous jconsole can call Qt for some graphic functions such as reading
and writing graphic files, but this doesn't work for linux server if X11 is
not run. Since applicability of this function is limited , it will be
decommited. The pplatimg addon will be updated to provide functions of
reading and writing of graphic files on Windows, linux and MacOS.

On Wed, Jun 20, 2018, 12:56 PM Devon McCormick  wrote:

> I figured as much but I don't see why being Android should prevent me from
> exercising graphic capabilities.
> There used to to be something like "IFQT" that I subverted in the 8.04
> version to allow me to do graphics from a console session.
> It looks like the two were aggregated for some reason.
>
> On Tue, Jun 19, 2018 at 8:49 PM, bill lam  wrote:
>
> > IFJA is set for jandroid, users shouldn't set or unset it by themselves.
> >
> > On Wed, Jun 20, 2018, 8:44 AM Devon McCormick 
> wrote:
> >
> > > Thanks but I already set "IFJA=: 1" and loaded the imagekit but am now
> > > getting this value error:
> > >
> > >viewmat 1 o. +"0/~ 0.01*i:1j99
> > > |value error: iad
> > > |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> > > |writeimg_pplatimg_[:3]
> > >
> > > (though for "viewmat").  Also, for "read_image" I get this:
> > >
> > >img=. read_image >{.jpgfls
> > > |value error: readimg_jqtide_
> > > |read_image[0]
> > >  13!:0]0
> > > fexist >{.jpgfls
> > > 1
> > >>{.jpgfls
> > > $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
> > >
> > > But this may be self-inflicted based on my earlier hack to 8.04.
> > >
> > >
> > > On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller 
> > > wrote:
> > >
> > > > The offending code is probably this, from addons/media/imagekit/
> > > > imagekit.ijs:
> > > >
> > > > NB. conditional flip of bytes
> > > > set_cflip=: 3 : 0
> > > > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> > > > try.
> > > > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > > > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > > > ' '
> > > > )
> > > > set_cflip''
> > > >
> > > > On my machine, cflip is |."1 and this gets used when encoding rgb
> data
> > > > for viewmat.
> > > >
> > > > Anyways, you could work around this by predefining RGBSEQ before
> > > > loading the script.
> > > >
> > > > I hope this helps,
> > > >
> > > > --
> > > > Raul
> > > >
> > > > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick 
> > > > wrote:
> > > > >
> > > > > OK - it looks like pacman got it but now I'm suffering
> self-inflicted
> > > > > wounds because I've hacked my own 8.04 to overcome this error
> which I
> > > > just
> > > > > got: Requires JQT.
> > > > > Since I run J console under emacs, I don't have Qt loaded.  I don't
> > > > > remember what I did to load this even when not running under Qt but
> > > > imagine
> > > > > I can figure it out again.  If anyone can point me directly to the
> > > > > offending code, that would be great.  On the other hand, it would
> > also
> > > be
> > > > > great if the standard installation did not have this dependency.
> > > > >
> > > > >
> > > > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick <
> devon...@gmail.com
> > >
> > > > wrote:
> > > > >
> > > > > > Do I have to get this from github or does pacman get this?
> > > > > >
> > > > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke <
> cbu...@jsoftware.com
> > >
> > > > wrote:
> > > > > >
> > > > > >> I don't know why the imagekit 807 addon was not built after the
> > move
> > > > to
> > > > > >> github. I updated the manifest version and it has now built
> > > correctly.
> > > > > >> Also, it has not changed recently so the older version should
> > work.
> > > > > >>
> > > > > >> Thanks for pointing this out.
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >>
> > > > > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller <
> > rauldmil...@gmail.com
> > > >
> > > > > >> wrote:
> > > > > >>
> > > > > >> > I am visiting my sister, who has her own schedule, and in some
> > of
> > > > the
> > > > > >> > in-between times, I've got Cliff Reiter's "Fractals
> > Visualization
> > > > and
> > > > > >> > J" 4th edition, Part 2 to keep me entertained.
> > > > > >> >
> > > > > >> > I've also got the j807 beta from a week or so ago installed on
> > > this
> > > > > >> > machine, and the required addons aren't available yet for this
> > > > version
> > > > > >> > of J.
> > > > > >> >
> > > > > >> > The smart thing to do would be to install j804 or j805.
> > Generally
> > > > > >> > speaking if you're going to get anything practical done with
> > > > external
> > > > > >> > interfaces (including graphics coding), you're going to be
> > working
> > > > > >> > with back versions of software. Arbitrary people 

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Devon McCormick
I figured as much but I don't see why being Android should prevent me from
exercising graphic capabilities.
There used to to be something like "IFQT" that I subverted in the 8.04
version to allow me to do graphics from a console session.
It looks like the two were aggregated for some reason.

On Tue, Jun 19, 2018 at 8:49 PM, bill lam  wrote:

> IFJA is set for jandroid, users shouldn't set or unset it by themselves.
>
> On Wed, Jun 20, 2018, 8:44 AM Devon McCormick  wrote:
>
> > Thanks but I already set "IFJA=: 1" and loaded the imagekit but am now
> > getting this value error:
> >
> >viewmat 1 o. +"0/~ 0.01*i:1j99
> > |value error: iad
> > |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> > |writeimg_pplatimg_[:3]
> >
> > (though for "viewmat").  Also, for "read_image" I get this:
> >
> >img=. read_image >{.jpgfls
> > |value error: readimg_jqtide_
> > |read_image[0]
> >  13!:0]0
> > fexist >{.jpgfls
> > 1
> >>{.jpgfls
> > $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
> >
> > But this may be self-inflicted based on my earlier hack to 8.04.
> >
> >
> > On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller 
> > wrote:
> >
> > > The offending code is probably this, from addons/media/imagekit/
> > > imagekit.ijs:
> > >
> > > NB. conditional flip of bytes
> > > set_cflip=: 3 : 0
> > > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> > > try.
> > > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > > ' '
> > > )
> > > set_cflip''
> > >
> > > On my machine, cflip is |."1 and this gets used when encoding rgb data
> > > for viewmat.
> > >
> > > Anyways, you could work around this by predefining RGBSEQ before
> > > loading the script.
> > >
> > > I hope this helps,
> > >
> > > --
> > > Raul
> > >
> > > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick 
> > > wrote:
> > > >
> > > > OK - it looks like pacman got it but now I'm suffering self-inflicted
> > > > wounds because I've hacked my own 8.04 to overcome this error which I
> > > just
> > > > got: Requires JQT.
> > > > Since I run J console under emacs, I don't have Qt loaded.  I don't
> > > > remember what I did to load this even when not running under Qt but
> > > imagine
> > > > I can figure it out again.  If anyone can point me directly to the
> > > > offending code, that would be great.  On the other hand, it would
> also
> > be
> > > > great if the standard installation did not have this dependency.
> > > >
> > > >
> > > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick  >
> > > wrote:
> > > >
> > > > > Do I have to get this from github or does pacman get this?
> > > > >
> > > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke  >
> > > wrote:
> > > > >
> > > > >> I don't know why the imagekit 807 addon was not built after the
> move
> > > to
> > > > >> github. I updated the manifest version and it has now built
> > correctly.
> > > > >> Also, it has not changed recently so the older version should
> work.
> > > > >>
> > > > >> Thanks for pointing this out.
> > > > >>
> > > > >>
> > > > >>
> > > > >>
> > > > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller <
> rauldmil...@gmail.com
> > >
> > > > >> wrote:
> > > > >>
> > > > >> > I am visiting my sister, who has her own schedule, and in some
> of
> > > the
> > > > >> > in-between times, I've got Cliff Reiter's "Fractals
> Visualization
> > > and
> > > > >> > J" 4th edition, Part 2 to keep me entertained.
> > > > >> >
> > > > >> > I've also got the j807 beta from a week or so ago installed on
> > this
> > > > >> > machine, and the required addons aren't available yet for this
> > > version
> > > > >> > of J.
> > > > >> >
> > > > >> > The smart thing to do would be to install j804 or j805.
> Generally
> > > > >> > speaking if you're going to get anything practical done with
> > > external
> > > > >> > interfaces (including graphics coding), you're going to be
> working
> > > > >> > with back versions of software. Arbitrary people like
> deprecating
> > > > >> > interfaces for arbitrary reasons which means that if you're on
> the
> > > > >> > "current version" interfaces tend to stop working, arbitrarily.
> > > > >> >
> > > > >> > But I'm not all that great at choosing the smart option, so I'm
> > > trying
> > > > >> > to figure out how to get Cliff's stuff working under j807.
> > > > >> >
> > > > >> > Looking closer, ... we're in the process of moving the j addons
> > over
> > > > >> > to github, but the current release still pulls them from
> > > > >> > http://www.jsoftware.com/jal/
> > > > >> >
> > > > >> > There's a j804 and a j805 directory there, and in this context
> > there
> > > > >> > seems no reason to prefer one over the other. Also, I'm on osx
> > > > >> > (darwin) so I'll focus on those instances of the packages for
> now.
> > > > >> >
> > > > >> > This means the working versions of the packages are:
> > > > >> >
> > > > >> > 

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread chris burke
On Tue, Jun 19, 2018 at 5:16 PM, Devon McCormick  wrote:

> Do I have to get this from github or does pacman get this?


Core addons (which include imagekit) are sourced from github but installed
with pacman. Changes to the github repos trigger builds for pacman.

There is a new facility that allows github repos to be installed directly,
but this is intended for non-core addons, or when testing changes to an
addon that have not yet been released.

See http://code.jsoftware.com/wiki/Addons/Installation .
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread bill lam
IFJA is set for jandroid, users shouldn't set or unset it by themselves.

On Wed, Jun 20, 2018, 8:44 AM Devon McCormick  wrote:

> Thanks but I already set "IFJA=: 1" and loaded the imagekit but am now
> getting this value error:
>
>viewmat 1 o. +"0/~ 0.01*i:1j99
> |value error: iad
> |   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
> |writeimg_pplatimg_[:3]
>
> (though for "viewmat").  Also, for "read_image" I get this:
>
>img=. read_image >{.jpgfls
> |value error: readimg_jqtide_
> |read_image[0]
>  13!:0]0
> fexist >{.jpgfls
> 1
>>{.jpgfls
> $32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg
>
> But this may be self-inflicted based on my earlier hack to 8.04.
>
>
> On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller 
> wrote:
>
> > The offending code is probably this, from addons/media/imagekit/
> > imagekit.ijs:
> >
> > NB. conditional flip of bytes
> > set_cflip=: 3 : 0
> > if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> > try.
> > if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> > catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> > ' '
> > )
> > set_cflip''
> >
> > On my machine, cflip is |."1 and this gets used when encoding rgb data
> > for viewmat.
> >
> > Anyways, you could work around this by predefining RGBSEQ before
> > loading the script.
> >
> > I hope this helps,
> >
> > --
> > Raul
> >
> > On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick 
> > wrote:
> > >
> > > OK - it looks like pacman got it but now I'm suffering self-inflicted
> > > wounds because I've hacked my own 8.04 to overcome this error which I
> > just
> > > got: Requires JQT.
> > > Since I run J console under emacs, I don't have Qt loaded.  I don't
> > > remember what I did to load this even when not running under Qt but
> > imagine
> > > I can figure it out again.  If anyone can point me directly to the
> > > offending code, that would be great.  On the other hand, it would also
> be
> > > great if the standard installation did not have this dependency.
> > >
> > >
> > > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick 
> > wrote:
> > >
> > > > Do I have to get this from github or does pacman get this?
> > > >
> > > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke 
> > wrote:
> > > >
> > > >> I don't know why the imagekit 807 addon was not built after the move
> > to
> > > >> github. I updated the manifest version and it has now built
> correctly.
> > > >> Also, it has not changed recently so the older version should work.
> > > >>
> > > >> Thanks for pointing this out.
> > > >>
> > > >>
> > > >>
> > > >>
> > > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller  >
> > > >> wrote:
> > > >>
> > > >> > I am visiting my sister, who has her own schedule, and in some of
> > the
> > > >> > in-between times, I've got Cliff Reiter's "Fractals Visualization
> > and
> > > >> > J" 4th edition, Part 2 to keep me entertained.
> > > >> >
> > > >> > I've also got the j807 beta from a week or so ago installed on
> this
> > > >> > machine, and the required addons aren't available yet for this
> > version
> > > >> > of J.
> > > >> >
> > > >> > The smart thing to do would be to install j804 or j805. Generally
> > > >> > speaking if you're going to get anything practical done with
> > external
> > > >> > interfaces (including graphics coding), you're going to be working
> > > >> > with back versions of software. Arbitrary people like deprecating
> > > >> > interfaces for arbitrary reasons which means that if you're on the
> > > >> > "current version" interfaces tend to stop working, arbitrarily.
> > > >> >
> > > >> > But I'm not all that great at choosing the smart option, so I'm
> > trying
> > > >> > to figure out how to get Cliff's stuff working under j807.
> > > >> >
> > > >> > Looking closer, ... we're in the process of moving the j addons
> over
> > > >> > to github, but the current release still pulls them from
> > > >> > http://www.jsoftware.com/jal/
> > > >> >
> > > >> > There's a j804 and a j805 directory there, and in this context
> there
> > > >> > seems no reason to prefer one over the other. Also, I'm on osx
> > > >> > (darwin) so I'll focus on those instances of the packages for now.
> > > >> >
> > > >> > This means the working versions of the packages are:
> > > >> >
> > > >> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> > > >> > 0.7_darwin.tar.gz
> > > >> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> > > >> > 17_darwin.tar.gz
> > > >> >
> > > >> > Interestingly, j806 drops back to version 1.0.6 of the imagekit
> > addon,
> > > >> > for whatever reason.
> > > >> >
> > > >> > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > > >> > addon at all. It does seem to have the same graphics_fvj4, and:
> > > >> >
> > > >> > Updating server catalog...
> > > >> > Done.
> > > >> > Installing 1 package of size 1.7 MB
> > > >> > Downloading graphics/fvj4...
> > > >> > Installing graphics/fvj4...
> > > >> > Done.
> > > >> >
> > 

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Devon McCormick
Thanks but I already set "IFJA=: 1" and loaded the imagekit but am now
getting this value error:

   viewmat 1 o. +"0/~ 0.01*i:1j99
|value error: iad
|   parm=.(2&(3!:4)1),EncoderQuality,2&(3!:4)1 4,iad qual
|writeimg_pplatimg_[:3]

(though for "viewmat").  Also, for "read_image" I get this:

   img=. read_image >{.jpgfls
|value error: readimg_jqtide_
|read_image[0]
 13!:0]0
fexist >{.jpgfls
1
   >{.jpgfls
$32coffee-prepAtEMP_BN-VO836_1013CO_16RH_20171013110413.jpg

But this may be self-inflicted based on my earlier hack to 8.04.


On Tue, Jun 19, 2018 at 8:36 PM, Raul Miller  wrote:

> The offending code is probably this, from addons/media/imagekit/
> imagekit.ijs:
>
> NB. conditional flip of bytes
> set_cflip=: 3 : 0
> if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
> try.
> if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
> catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
> ' '
> )
> set_cflip''
>
> On my machine, cflip is |."1 and this gets used when encoding rgb data
> for viewmat.
>
> Anyways, you could work around this by predefining RGBSEQ before
> loading the script.
>
> I hope this helps,
>
> --
> Raul
>
> On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick 
> wrote:
> >
> > OK - it looks like pacman got it but now I'm suffering self-inflicted
> > wounds because I've hacked my own 8.04 to overcome this error which I
> just
> > got: Requires JQT.
> > Since I run J console under emacs, I don't have Qt loaded.  I don't
> > remember what I did to load this even when not running under Qt but
> imagine
> > I can figure it out again.  If anyone can point me directly to the
> > offending code, that would be great.  On the other hand, it would also be
> > great if the standard installation did not have this dependency.
> >
> >
> > On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick 
> wrote:
> >
> > > Do I have to get this from github or does pacman get this?
> > >
> > > On Tue, Jun 19, 2018 at 8:09 PM, chris burke 
> wrote:
> > >
> > >> I don't know why the imagekit 807 addon was not built after the move
> to
> > >> github. I updated the manifest version and it has now built correctly.
> > >> Also, it has not changed recently so the older version should work.
> > >>
> > >> Thanks for pointing this out.
> > >>
> > >>
> > >>
> > >>
> > >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
> > >> wrote:
> > >>
> > >> > I am visiting my sister, who has her own schedule, and in some of
> the
> > >> > in-between times, I've got Cliff Reiter's "Fractals Visualization
> and
> > >> > J" 4th edition, Part 2 to keep me entertained.
> > >> >
> > >> > I've also got the j807 beta from a week or so ago installed on this
> > >> > machine, and the required addons aren't available yet for this
> version
> > >> > of J.
> > >> >
> > >> > The smart thing to do would be to install j804 or j805. Generally
> > >> > speaking if you're going to get anything practical done with
> external
> > >> > interfaces (including graphics coding), you're going to be working
> > >> > with back versions of software. Arbitrary people like deprecating
> > >> > interfaces for arbitrary reasons which means that if you're on the
> > >> > "current version" interfaces tend to stop working, arbitrarily.
> > >> >
> > >> > But I'm not all that great at choosing the smart option, so I'm
> trying
> > >> > to figure out how to get Cliff's stuff working under j807.
> > >> >
> > >> > Looking closer, ... we're in the process of moving the j addons over
> > >> > to github, but the current release still pulls them from
> > >> > http://www.jsoftware.com/jal/
> > >> >
> > >> > There's a j804 and a j805 directory there, and in this context there
> > >> > seems no reason to prefer one over the other. Also, I'm on osx
> > >> > (darwin) so I'll focus on those instances of the packages for now.
> > >> >
> > >> > This means the working versions of the packages are:
> > >> >
> > >> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> > >> > 0.7_darwin.tar.gz
> > >> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> > >> > 17_darwin.tar.gz
> > >> >
> > >> > Interestingly, j806 drops back to version 1.0.6 of the imagekit
> addon,
> > >> > for whatever reason.
> > >> >
> > >> > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > >> > addon at all. It does seem to have the same graphics_fvj4, and:
> > >> >
> > >> > Updating server catalog...
> > >> > Done.
> > >> > Installing 1 package of size 1.7 MB
> > >> > Downloading graphics/fvj4...
> > >> > Installing graphics/fvj4...
> > >> > Done.
> > >> >
> > >> > ... it seems to be installed, but:
> > >> >
> > >> >load'graphics/fvj4'
> > >> > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> > >> > |file name error: script
> > >> > |   0!:0 y[4!:55<'y'
> > >> >
> > >> > ... apparently, it's not that kind of package.
> > >> >
> > >> > And, for media_imagekit, I pulled down a copy of the
> > >> > media_imagekit_1.0.7_darwin.tar.gz 

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Raul Miller
The offending code is probably this, from addons/media/imagekit/imagekit.ijs:

NB. conditional flip of bytes
set_cflip=: 3 : 0
if. IFJA do. RGBSEQ=. RGBSEQ_j_ else. RGBSEQ=. RGBSEQ_jqtide_ end.
try.
if. RGBSEQ do. cflip=:|."1 else. cflip=:] end.
catch. smoutput IFJA{::'Requires JQT';'Requires JAndroid' end.
' '
)
set_cflip''

On my machine, cflip is |."1 and this gets used when encoding rgb data
for viewmat.

Anyways, you could work around this by predefining RGBSEQ before
loading the script.

I hope this helps,

-- 
Raul

On Tue, Jun 19, 2018 at 8:29 PM Devon McCormick  wrote:
>
> OK - it looks like pacman got it but now I'm suffering self-inflicted
> wounds because I've hacked my own 8.04 to overcome this error which I just
> got: Requires JQT.
> Since I run J console under emacs, I don't have Qt loaded.  I don't
> remember what I did to load this even when not running under Qt but imagine
> I can figure it out again.  If anyone can point me directly to the
> offending code, that would be great.  On the other hand, it would also be
> great if the standard installation did not have this dependency.
>
>
> On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick  wrote:
>
> > Do I have to get this from github or does pacman get this?
> >
> > On Tue, Jun 19, 2018 at 8:09 PM, chris burke  wrote:
> >
> >> I don't know why the imagekit 807 addon was not built after the move to
> >> github. I updated the manifest version and it has now built correctly.
> >> Also, it has not changed recently so the older version should work.
> >>
> >> Thanks for pointing this out.
> >>
> >>
> >>
> >>
> >> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
> >> wrote:
> >>
> >> > I am visiting my sister, who has her own schedule, and in some of the
> >> > in-between times, I've got Cliff Reiter's "Fractals Visualization and
> >> > J" 4th edition, Part 2 to keep me entertained.
> >> >
> >> > I've also got the j807 beta from a week or so ago installed on this
> >> > machine, and the required addons aren't available yet for this version
> >> > of J.
> >> >
> >> > The smart thing to do would be to install j804 or j805. Generally
> >> > speaking if you're going to get anything practical done with external
> >> > interfaces (including graphics coding), you're going to be working
> >> > with back versions of software. Arbitrary people like deprecating
> >> > interfaces for arbitrary reasons which means that if you're on the
> >> > "current version" interfaces tend to stop working, arbitrarily.
> >> >
> >> > But I'm not all that great at choosing the smart option, so I'm trying
> >> > to figure out how to get Cliff's stuff working under j807.
> >> >
> >> > Looking closer, ... we're in the process of moving the j addons over
> >> > to github, but the current release still pulls them from
> >> > http://www.jsoftware.com/jal/
> >> >
> >> > There's a j804 and a j805 directory there, and in this context there
> >> > seems no reason to prefer one over the other. Also, I'm on osx
> >> > (darwin) so I'll focus on those instances of the packages for now.
> >> >
> >> > This means the working versions of the packages are:
> >> >
> >> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> >> > 0.7_darwin.tar.gz
> >> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> >> > 17_darwin.tar.gz
> >> >
> >> > Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> >> > for whatever reason.
> >> >
> >> > Anyways, j807, which is what I'm using, doesn't have the imagekit
> >> > addon at all. It does seem to have the same graphics_fvj4, and:
> >> >
> >> > Updating server catalog...
> >> > Done.
> >> > Installing 1 package of size 1.7 MB
> >> > Downloading graphics/fvj4...
> >> > Installing graphics/fvj4...
> >> > Done.
> >> >
> >> > ... it seems to be installed, but:
> >> >
> >> >load'graphics/fvj4'
> >> > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> >> > |file name error: script
> >> > |   0!:0 y[4!:55<'y'
> >> >
> >> > ... apparently, it's not that kind of package.
> >> >
> >> > And, for media_imagekit, I pulled down a copy of the
> >> > media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> >> > j64-807/addons directory, And... so far, it seems to work.
> >> >
> >> > So, anyways, maybe the j805 media_imagekit files could be included in
> >> > the j807 jal repository? There might be problems, but I imagine that
> >> > we can work through them...
> >> >
> >> > Thanks,
> >> >
> >> > --
> >> > Raul
> >> > --
> >> > For information about J forums see http://www.jsoftware.com/forums.htm
> >> --
> >> For information about J forums see http://www.jsoftware.com/forums.htm
> >>
> >
> >
> >
> > --
> >
> > Devon McCormick, CFA
> >
> > Quantitative Consultant
> >
> >
>
>
> --
>
> Devon McCormick, CFA
>
> Quantitative Consultant
> 

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Devon McCormick
OK - it looks like pacman got it but now I'm suffering self-inflicted
wounds because I've hacked my own 8.04 to overcome this error which I just
got: Requires JQT.
Since I run J console under emacs, I don't have Qt loaded.  I don't
remember what I did to load this even when not running under Qt but imagine
I can figure it out again.  If anyone can point me directly to the
offending code, that would be great.  On the other hand, it would also be
great if the standard installation did not have this dependency.


On Tue, Jun 19, 2018 at 8:16 PM, Devon McCormick  wrote:

> Do I have to get this from github or does pacman get this?
>
> On Tue, Jun 19, 2018 at 8:09 PM, chris burke  wrote:
>
>> I don't know why the imagekit 807 addon was not built after the move to
>> github. I updated the manifest version and it has now built correctly.
>> Also, it has not changed recently so the older version should work.
>>
>> Thanks for pointing this out.
>>
>>
>>
>>
>> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
>> wrote:
>>
>> > I am visiting my sister, who has her own schedule, and in some of the
>> > in-between times, I've got Cliff Reiter's "Fractals Visualization and
>> > J" 4th edition, Part 2 to keep me entertained.
>> >
>> > I've also got the j807 beta from a week or so ago installed on this
>> > machine, and the required addons aren't available yet for this version
>> > of J.
>> >
>> > The smart thing to do would be to install j804 or j805. Generally
>> > speaking if you're going to get anything practical done with external
>> > interfaces (including graphics coding), you're going to be working
>> > with back versions of software. Arbitrary people like deprecating
>> > interfaces for arbitrary reasons which means that if you're on the
>> > "current version" interfaces tend to stop working, arbitrarily.
>> >
>> > But I'm not all that great at choosing the smart option, so I'm trying
>> > to figure out how to get Cliff's stuff working under j807.
>> >
>> > Looking closer, ... we're in the process of moving the j addons over
>> > to github, but the current release still pulls them from
>> > http://www.jsoftware.com/jal/
>> >
>> > There's a j804 and a j805 directory there, and in this context there
>> > seems no reason to prefer one over the other. Also, I'm on osx
>> > (darwin) so I'll focus on those instances of the packages for now.
>> >
>> > This means the working versions of the packages are:
>> >
>> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
>> > 0.7_darwin.tar.gz
>> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
>> > 17_darwin.tar.gz
>> >
>> > Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
>> > for whatever reason.
>> >
>> > Anyways, j807, which is what I'm using, doesn't have the imagekit
>> > addon at all. It does seem to have the same graphics_fvj4, and:
>> >
>> > Updating server catalog...
>> > Done.
>> > Installing 1 package of size 1.7 MB
>> > Downloading graphics/fvj4...
>> > Installing graphics/fvj4...
>> > Done.
>> >
>> > ... it seems to be installed, but:
>> >
>> >load'graphics/fvj4'
>> > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
>> > |file name error: script
>> > |   0!:0 y[4!:55<'y'
>> >
>> > ... apparently, it's not that kind of package.
>> >
>> > And, for media_imagekit, I pulled down a copy of the
>> > media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
>> > j64-807/addons directory, And... so far, it seems to work.
>> >
>> > So, anyways, maybe the j805 media_imagekit files could be included in
>> > the j807 jal repository? There might be problems, but I imagine that
>> > we can work through them...
>> >
>> > Thanks,
>> >
>> > --
>> > Raul
>> > --
>> > For information about J forums see http://www.jsoftware.com/forums.htm
>> --
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
>
>
>
> --
>
> Devon McCormick, CFA
>
> Quantitative Consultant
>
>


-- 

Devon McCormick, CFA

Quantitative Consultant
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Raul Miller
I just now tried pacman and it picked it up just fine.

Thanks,

-- 
Raul

On Tue, Jun 19, 2018 at 8:16 PM Devon McCormick  wrote:
>
> Do I have to get this from github or does pacman get this?
>
> On Tue, Jun 19, 2018 at 8:09 PM, chris burke  wrote:
>
> > I don't know why the imagekit 807 addon was not built after the move to
> > github. I updated the manifest version and it has now built correctly.
> > Also, it has not changed recently so the older version should work.
> >
> > Thanks for pointing this out.
> >
> >
> >
> >
> > On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
> > wrote:
> >
> > > I am visiting my sister, who has her own schedule, and in some of the
> > > in-between times, I've got Cliff Reiter's "Fractals Visualization and
> > > J" 4th edition, Part 2 to keep me entertained.
> > >
> > > I've also got the j807 beta from a week or so ago installed on this
> > > machine, and the required addons aren't available yet for this version
> > > of J.
> > >
> > > The smart thing to do would be to install j804 or j805. Generally
> > > speaking if you're going to get anything practical done with external
> > > interfaces (including graphics coding), you're going to be working
> > > with back versions of software. Arbitrary people like deprecating
> > > interfaces for arbitrary reasons which means that if you're on the
> > > "current version" interfaces tend to stop working, arbitrarily.
> > >
> > > But I'm not all that great at choosing the smart option, so I'm trying
> > > to figure out how to get Cliff's stuff working under j807.
> > >
> > > Looking closer, ... we're in the process of moving the j addons over
> > > to github, but the current release still pulls them from
> > > http://www.jsoftware.com/jal/
> > >
> > > There's a j804 and a j805 directory there, and in this context there
> > > seems no reason to prefer one over the other. Also, I'm on osx
> > > (darwin) so I'll focus on those instances of the packages for now.
> > >
> > > This means the working versions of the packages are:
> > >
> > > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> > > 0.7_darwin.tar.gz
> > > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> > > 17_darwin.tar.gz
> > >
> > > Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> > > for whatever reason.
> > >
> > > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > > addon at all. It does seem to have the same graphics_fvj4, and:
> > >
> > > Updating server catalog...
> > > Done.
> > > Installing 1 package of size 1.7 MB
> > > Downloading graphics/fvj4...
> > > Installing graphics/fvj4...
> > > Done.
> > >
> > > ... it seems to be installed, but:
> > >
> > >load'graphics/fvj4'
> > > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> > > |file name error: script
> > > |   0!:0 y[4!:55<'y'
> > >
> > > ... apparently, it's not that kind of package.
> > >
> > > And, for media_imagekit, I pulled down a copy of the
> > > media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> > > j64-807/addons directory, And... so far, it seems to work.
> > >
> > > So, anyways, maybe the j805 media_imagekit files could be included in
> > > the j807 jal repository? There might be problems, but I imagine that
> > > we can work through them...
> > >
> > > Thanks,
> > >
> > > --
> > > Raul
> > > --
> > > For information about J forums see http://www.jsoftware.com/forums.htm
> > --
> > For information about J forums see http://www.jsoftware.com/forums.htm
> >
>
>
>
> --
>
> Devon McCormick, CFA
>
> Quantitative Consultant
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Devon McCormick
Do I have to get this from github or does pacman get this?

On Tue, Jun 19, 2018 at 8:09 PM, chris burke  wrote:

> I don't know why the imagekit 807 addon was not built after the move to
> github. I updated the manifest version and it has now built correctly.
> Also, it has not changed recently so the older version should work.
>
> Thanks for pointing this out.
>
>
>
>
> On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller 
> wrote:
>
> > I am visiting my sister, who has her own schedule, and in some of the
> > in-between times, I've got Cliff Reiter's "Fractals Visualization and
> > J" 4th edition, Part 2 to keep me entertained.
> >
> > I've also got the j807 beta from a week or so ago installed on this
> > machine, and the required addons aren't available yet for this version
> > of J.
> >
> > The smart thing to do would be to install j804 or j805. Generally
> > speaking if you're going to get anything practical done with external
> > interfaces (including graphics coding), you're going to be working
> > with back versions of software. Arbitrary people like deprecating
> > interfaces for arbitrary reasons which means that if you're on the
> > "current version" interfaces tend to stop working, arbitrarily.
> >
> > But I'm not all that great at choosing the smart option, so I'm trying
> > to figure out how to get Cliff's stuff working under j807.
> >
> > Looking closer, ... we're in the process of moving the j addons over
> > to github, but the current release still pulls them from
> > http://www.jsoftware.com/jal/
> >
> > There's a j804 and a j805 directory there, and in this context there
> > seems no reason to prefer one over the other. Also, I'm on osx
> > (darwin) so I'll focus on those instances of the packages for now.
> >
> > This means the working versions of the packages are:
> >
> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> > 0.7_darwin.tar.gz
> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> > 17_darwin.tar.gz
> >
> > Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> > for whatever reason.
> >
> > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > addon at all. It does seem to have the same graphics_fvj4, and:
> >
> > Updating server catalog...
> > Done.
> > Installing 1 package of size 1.7 MB
> > Downloading graphics/fvj4...
> > Installing graphics/fvj4...
> > Done.
> >
> > ... it seems to be installed, but:
> >
> >load'graphics/fvj4'
> > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> > |file name error: script
> > |   0!:0 y[4!:55<'y'
> >
> > ... apparently, it's not that kind of package.
> >
> > And, for media_imagekit, I pulled down a copy of the
> > media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> > j64-807/addons directory, And... so far, it seems to work.
> >
> > So, anyways, maybe the j805 media_imagekit files could be included in
> > the j807 jal repository? There might be problems, but I imagine that
> > we can work through them...
> >
> > Thanks,
> >
> > --
> > Raul
> > --
> > For information about J forums see http://www.jsoftware.com/forums.htm
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 

Devon McCormick, CFA

Quantitative Consultant
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread chris burke
I don't know why the imagekit 807 addon was not built after the move to
github. I updated the manifest version and it has now built correctly.
Also, it has not changed recently so the older version should work.

Thanks for pointing this out.




On Tue, Jun 19, 2018 at 1:43 PM, Raul Miller  wrote:

> I am visiting my sister, who has her own schedule, and in some of the
> in-between times, I've got Cliff Reiter's "Fractals Visualization and
> J" 4th edition, Part 2 to keep me entertained.
>
> I've also got the j807 beta from a week or so ago installed on this
> machine, and the required addons aren't available yet for this version
> of J.
>
> The smart thing to do would be to install j804 or j805. Generally
> speaking if you're going to get anything practical done with external
> interfaces (including graphics coding), you're going to be working
> with back versions of software. Arbitrary people like deprecating
> interfaces for arbitrary reasons which means that if you're on the
> "current version" interfaces tend to stop working, arbitrarily.
>
> But I'm not all that great at choosing the smart option, so I'm trying
> to figure out how to get Cliff's stuff working under j807.
>
> Looking closer, ... we're in the process of moving the j addons over
> to github, but the current release still pulls them from
> http://www.jsoftware.com/jal/
>
> There's a j804 and a j805 directory there, and in this context there
> seems no reason to prefer one over the other. Also, I'm on osx
> (darwin) so I'll focus on those instances of the packages for now.
>
> This means the working versions of the packages are:
>
> http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.
> 0.7_darwin.tar.gz
> http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.
> 17_darwin.tar.gz
>
> Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> for whatever reason.
>
> Anyways, j807, which is what I'm using, doesn't have the imagekit
> addon at all. It does seem to have the same graphics_fvj4, and:
>
> Updating server catalog...
> Done.
> Installing 1 package of size 1.7 MB
> Downloading graphics/fvj4...
> Installing graphics/fvj4...
> Done.
>
> ... it seems to be installed, but:
>
>load'graphics/fvj4'
> not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> |file name error: script
> |   0!:0 y[4!:55<'y'
>
> ... apparently, it's not that kind of package.
>
> And, for media_imagekit, I pulled down a copy of the
> media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> j64-807/addons directory, And... so far, it seems to work.
>
> So, anyways, maybe the j805 media_imagekit files could be included in
> the j807 jal repository? There might be problems, but I imagine that
> we can work through them...
>
> Thanks,
>
> --
> Raul
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread bill lam
yes. automatic. hooks can be installed on git repo servers so that scripts
will be executed on commit. A script sends requests to jsoftware server
which determine if rebuilt is needed or not.

Not entire rollback, just a fix for old version which not intended to
maintain anymore, eg

1.0.4  ok for j805 j806
1.0.5 break j805
1.0.6 fix for j805 but j806 won't see this and still pull 1.0.5

future updates for j806 1.0.7, 1.0.8 etc
will base on 1.0.5,
no more updates scheduled for j805 and stayed at 1.0.6


On Wed, Jun 20, 2018, 7:34 AM Raul Miller  wrote:

> This is automated?
>
> So you are saying that if an old version of an addon had a problem
> that a newer version did not have, and someone releases a fix for the
> old one, this effectively roll back other changes in the released
> addon?
>
> (I'm trying to understand what you have told me.)
>
> Thanks,
>
> --
> Raul
>
> On Tue, Jun 19, 2018 at 7:18 PM bill lam  wrote:
> >
> > all jal addons distribution are hosted in jsoftware download website.
> > commits in github will trigger a webhook to jsoftware website and build
> an
> > updated zip or tar distribution.
> >
> > sometimes bug fixes specific for an old j release, so that version of
> addon
> > is newer than that of more recent j release.
> >
> > On Wed, Jun 20, 2018, 4:43 AM Raul Miller  wrote:
> >
> > > I am visiting my sister, who has her own schedule, and in some of the
> > > in-between times, I've got Cliff Reiter's "Fractals Visualization and
> > > J" 4th edition, Part 2 to keep me entertained.
> > >
> > > I've also got the j807 beta from a week or so ago installed on this
> > > machine, and the required addons aren't available yet for this version
> > > of J.
> > >
> > > The smart thing to do would be to install j804 or j805. Generally
> > > speaking if you're going to get anything practical done with external
> > > interfaces (including graphics coding), you're going to be working
> > > with back versions of software. Arbitrary people like deprecating
> > > interfaces for arbitrary reasons which means that if you're on the
> > > "current version" interfaces tend to stop working, arbitrarily.
> > >
> > > But I'm not all that great at choosing the smart option, so I'm trying
> > > to figure out how to get Cliff's stuff working under j807.
> > >
> > > Looking closer, ... we're in the process of moving the j addons over
> > > to github, but the current release still pulls them from
> > > http://www.jsoftware.com/jal/
> > >
> > > There's a j804 and a j805 directory there, and in this context there
> > > seems no reason to prefer one over the other. Also, I'm on osx
> > > (darwin) so I'll focus on those instances of the packages for now.
> > >
> > > This means the working versions of the packages are:
> > >
> > >
> http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.0.7_darwin.tar.gz
> > >
> http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.17_darwin.tar.gz
> > >
> > > Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> > > for whatever reason.
> > >
> > > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > > addon at all. It does seem to have the same graphics_fvj4, and:
> > >
> > > Updating server catalog...
> > > Done.
> > > Installing 1 package of size 1.7 MB
> > > Downloading graphics/fvj4...
> > > Installing graphics/fvj4...
> > > Done.
> > >
> > > ... it seems to be installed, but:
> > >
> > >load'graphics/fvj4'
> > > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> > > |file name error: script
> > > |   0!:0 y[4!:55<'y'
> > >
> > > ... apparently, it's not that kind of package.
> > >
> > > And, for media_imagekit, I pulled down a copy of the
> > > media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> > > j64-807/addons directory, And... so far, it seems to work.
> > >
> > > So, anyways, maybe the j805 media_imagekit files could be included in
> > > the j807 jal repository? There might be problems, but I imagine that
> > > we can work through them...
> > >
> > > Thanks,
> > >
> > > --
> > > Raul
> > > --
> > > For information about J forums see http://www.jsoftware.com/forums.htm
> > --
> > For information about J forums see http://www.jsoftware.com/forums.htm
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread Raul Miller
This is automated?

So you are saying that if an old version of an addon had a problem
that a newer version did not have, and someone releases a fix for the
old one, this effectively roll back other changes in the released
addon?

(I'm trying to understand what you have told me.)

Thanks,

-- 
Raul

On Tue, Jun 19, 2018 at 7:18 PM bill lam  wrote:
>
> all jal addons distribution are hosted in jsoftware download website.
> commits in github will trigger a webhook to jsoftware website and build an
> updated zip or tar distribution.
>
> sometimes bug fixes specific for an old j release, so that version of addon
> is newer than that of more recent j release.
>
> On Wed, Jun 20, 2018, 4:43 AM Raul Miller  wrote:
>
> > I am visiting my sister, who has her own schedule, and in some of the
> > in-between times, I've got Cliff Reiter's "Fractals Visualization and
> > J" 4th edition, Part 2 to keep me entertained.
> >
> > I've also got the j807 beta from a week or so ago installed on this
> > machine, and the required addons aren't available yet for this version
> > of J.
> >
> > The smart thing to do would be to install j804 or j805. Generally
> > speaking if you're going to get anything practical done with external
> > interfaces (including graphics coding), you're going to be working
> > with back versions of software. Arbitrary people like deprecating
> > interfaces for arbitrary reasons which means that if you're on the
> > "current version" interfaces tend to stop working, arbitrarily.
> >
> > But I'm not all that great at choosing the smart option, so I'm trying
> > to figure out how to get Cliff's stuff working under j807.
> >
> > Looking closer, ... we're in the process of moving the j addons over
> > to github, but the current release still pulls them from
> > http://www.jsoftware.com/jal/
> >
> > There's a j804 and a j805 directory there, and in this context there
> > seems no reason to prefer one over the other. Also, I'm on osx
> > (darwin) so I'll focus on those instances of the packages for now.
> >
> > This means the working versions of the packages are:
> >
> > http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.0.7_darwin.tar.gz
> > http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.17_darwin.tar.gz
> >
> > Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> > for whatever reason.
> >
> > Anyways, j807, which is what I'm using, doesn't have the imagekit
> > addon at all. It does seem to have the same graphics_fvj4, and:
> >
> > Updating server catalog...
> > Done.
> > Installing 1 package of size 1.7 MB
> > Downloading graphics/fvj4...
> > Installing graphics/fvj4...
> > Done.
> >
> > ... it seems to be installed, but:
> >
> >load'graphics/fvj4'
> > not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> > |file name error: script
> > |   0!:0 y[4!:55<'y'
> >
> > ... apparently, it's not that kind of package.
> >
> > And, for media_imagekit, I pulled down a copy of the
> > media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> > j64-807/addons directory, And... so far, it seems to work.
> >
> > So, anyways, maybe the j805 media_imagekit files could be included in
> > the j807 jal repository? There might be problems, but I imagine that
> > we can work through them...
> >
> > Thanks,
> >
> > --
> > Raul
> > --
> > For information about J forums see http://www.jsoftware.com/forums.htm
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

Re: [Jgeneral] An exercise in versions...

2018-06-19 Thread bill lam
all jal addons distribution are hosted in jsoftware download website.
commits in github will trigger a webhook to jsoftware website and build an
updated zip or tar distribution.

sometimes bug fixes specific for an old j release, so that version of addon
is newer than that of more recent j release.

On Wed, Jun 20, 2018, 4:43 AM Raul Miller  wrote:

> I am visiting my sister, who has her own schedule, and in some of the
> in-between times, I've got Cliff Reiter's "Fractals Visualization and
> J" 4th edition, Part 2 to keep me entertained.
>
> I've also got the j807 beta from a week or so ago installed on this
> machine, and the required addons aren't available yet for this version
> of J.
>
> The smart thing to do would be to install j804 or j805. Generally
> speaking if you're going to get anything practical done with external
> interfaces (including graphics coding), you're going to be working
> with back versions of software. Arbitrary people like deprecating
> interfaces for arbitrary reasons which means that if you're on the
> "current version" interfaces tend to stop working, arbitrarily.
>
> But I'm not all that great at choosing the smart option, so I'm trying
> to figure out how to get Cliff's stuff working under j807.
>
> Looking closer, ... we're in the process of moving the j addons over
> to github, but the current release still pulls them from
> http://www.jsoftware.com/jal/
>
> There's a j804 and a j805 directory there, and in this context there
> seems no reason to prefer one over the other. Also, I'm on osx
> (darwin) so I'll focus on those instances of the packages for now.
>
> This means the working versions of the packages are:
>
> http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.0.7_darwin.tar.gz
> http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.17_darwin.tar.gz
>
> Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
> for whatever reason.
>
> Anyways, j807, which is what I'm using, doesn't have the imagekit
> addon at all. It does seem to have the same graphics_fvj4, and:
>
> Updating server catalog...
> Done.
> Installing 1 package of size 1.7 MB
> Downloading graphics/fvj4...
> Installing graphics/fvj4...
> Done.
>
> ... it seems to be installed, but:
>
>load'graphics/fvj4'
> not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
> |file name error: script
> |   0!:0 y[4!:55<'y'
>
> ... apparently, it's not that kind of package.
>
> And, for media_imagekit, I pulled down a copy of the
> media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
> j64-807/addons directory, And... so far, it seems to work.
>
> So, anyways, maybe the j805 media_imagekit files could be included in
> the j807 jal repository? There might be problems, but I imagine that
> we can work through them...
>
> Thanks,
>
> --
> Raul
> --
> For information about J forums see http://www.jsoftware.com/forums.htm
--
For information about J forums see http://www.jsoftware.com/forums.htm

[Jgeneral] An exercise in versions...

2018-06-19 Thread Raul Miller
I am visiting my sister, who has her own schedule, and in some of the
in-between times, I've got Cliff Reiter's "Fractals Visualization and
J" 4th edition, Part 2 to keep me entertained.

I've also got the j807 beta from a week or so ago installed on this
machine, and the required addons aren't available yet for this version
of J.

The smart thing to do would be to install j804 or j805. Generally
speaking if you're going to get anything practical done with external
interfaces (including graphics coding), you're going to be working
with back versions of software. Arbitrary people like deprecating
interfaces for arbitrary reasons which means that if you're on the
"current version" interfaces tend to stop working, arbitrarily.

But I'm not all that great at choosing the smart option, so I'm trying
to figure out how to get Cliff's stuff working under j807.

Looking closer, ... we're in the process of moving the j addons over
to github, but the current release still pulls them from
http://www.jsoftware.com/jal/

There's a j804 and a j805 directory there, and in this context there
seems no reason to prefer one over the other. Also, I'm on osx
(darwin) so I'll focus on those instances of the packages for now.

This means the working versions of the packages are:

http://www.jsoftware.com/jal/j805/addons/media_imagekit_1.0.7_darwin.tar.gz
http://www.jsoftware.com/jal/j805/addons/graphics_fvj4_1.0.17_darwin.tar.gz

Interestingly, j806 drops back to version 1.0.6 of the imagekit addon,
for whatever reason.

Anyways, j807, which is what I'm using, doesn't have the imagekit
addon at all. It does seem to have the same graphics_fvj4, and:

Updating server catalog...
Done.
Installing 1 package of size 1.7 MB
Downloading graphics/fvj4...
Installing graphics/fvj4...
Done.

... it seems to be installed, but:

   load'graphics/fvj4'
not found: /users/rauldmiller/j64-807/addons/graphics/fvj4/fvj4.ijs
|file name error: script
|   0!:0 y[4!:55<'y'

... apparently, it's not that kind of package.

And, for media_imagekit, I pulled down a copy of the
media_imagekit_1.0.7_darwin.tar.gz file and unpacked it in my
j64-807/addons directory, And... so far, it seems to work.

So, anyways, maybe the j805 media_imagekit files could be included in
the j807 jal repository? There might be problems, but I imagine that
we can work through them...

Thanks,

-- 
Raul
--
For information about J forums see http://www.jsoftware.com/forums.htm