@Bill ok I think I've fixed it. I needed to update labdir.ijs too, and also point the lablist.ijs entry in the right place.
On Fri, Sep 20, 2013 at 7:06 PM, Ian Clark <[email protected]> wrote: > Right, Bill, I've done that. And examining my checked-out repository > (which I call: jpublic to be able to recognise it in my home folder) I > think I understand its structure, and can see what to update. > > As a result I see from: http://www.jsoftware.com/jwiki/JAL/Build%20Log > that I've successfully rebuilt /labs/labs/ for j801 ... > > 2013 9 20 1 6 7 addonsbuilt: labs/labs/1.0 j801 > > ...and I've used jconsole to run: install'all', which tells me: > Downloading labs/labs... > Installing labs/labs... > > Now I can see my lab in the proper place in JQt (and it runs ok). > But when I fire up j801 JHS, I still can't see my lab in the Studio > dropdown menu. (Although I can load and run the addon). > I'm expecting it to say: > debug: Explicate a given tacit verb > > Is there yet another list I need to update, for the sake of JHS? > > (I've kept all my Mac "Terminal" logs). > > > > > On Fri, Sep 20, 2013 at 10:51 AM, bill lam <[email protected]> wrote: > >> The Public repo can be checked out using >> >> $ svn co http://www.jsoftware.com/svn/public/trunk public >> >> Typically you need to set user folders ~Addons and ~Public in >> order to build scripts there. >> >> [1] http://www.jsoftware.com/jwiki/Subversion >> >> Пт, 20 сен 2013, Ian Clark писал(а): >> > Okay, it wasn't quite as simple as I first thought. >> > >> > I'll make some time to fully understand what Bill is saying. >> > >> > >> > On Fri, Sep 20, 2013 at 4:23 AM, bill lam <[email protected]> wrote: >> > >> > > The lablist.txt was first introduced for jgtk. I guess it can >> > > simplify the logic of discovering labs. >> > > >> > > BTW for labs, it also needs to update the Public repository >> > > which is the real source. Otherwise your changes to Addons will be >> > > overwritten. >> > > >> > > Пт, 20 сен 2013, Ian Clark писал(а): >> > > > Thanks Bill, I went ahead and did it, just after sending my email. >> > > > (Revisions 4626 and 4627) >> > > > >> > > > Really quite easy (...and I've made myself a new checklist). >> > > > >> > > > Never really understood the need for lablist.txt. j602 doesn't need >> it. >> > > Is >> > > > it there just to control migration of labs from j602 to j801? (What >> part >> > > of >> > > > jwiki/pipermail should I read?) >> > > > >> > > > >> > > > On Fri, Sep 20, 2013 at 3:46 AM, bill lam <[email protected]> >> wrote: >> > > > >> > > > > I guess that would be trivial, just use the "svn commit" command >> > > > > if you are using the command line interface. >> > > > > >> > > > > Пт, 20 сен 2013, Ian Clark писал(а): >> > > > > > I'm being lazy, Bill :) >> > > > > > >> > > > > > I work strictly from checklists when using svn. I don't have >> one for >> > > > > > updating lablist.txt (yet). I guess it's just a question of >> hunting >> > > for >> > > > > it. >> > > > > > >> > > > > > >> > > > > > On Thu, Sep 19, 2013 at 12:49 PM, bill lam <[email protected] >> > >> > > wrote: >> > > > > > >> > > > > > > I can that you can commit changes to svn, can you explain why >> you >> > > > > cannot >> > > > > > > change the lablist.txt? >> > > > > > > >> > > > > > > On 19 Sep, 2013, at 3:12 PM, Ian Clark <[email protected] >> > >> > > wrote: >> > > > > > > >> > > > > > > > It's okay Bill, I've located the one verb I've used in >> misc.ijs >> > > and >> > > > > > > copied >> > > > > > > > it into tte.ijs. >> > > > > > > > >> > > > > > > > It works fine now in JQt. >> > > > > > > > >> > > > > > > > But to run: tte.ijs -needs this line inserting in >> lablist.txt: >> > > > > > > > Debug;Explicate a given tacit verb;~addons/debug/tte/tte.ijt >> > > > > > > > >> > > > > > > > open '~addons/labs/labs/lablist.txt' NB. -to do the >> hand-edit >> > > > > > > > >> > > > > > > > but I don't know how to fix lablist.txt via svn. >> > > > > > > > >> > > > > > > > >> > > > > > > > On Thu, Sep 19, 2013 at 7:33 AM, bill lam < >> [email protected]> >> > > > > wrote: >> > > > > > > > >> > > > > > > >> Try load the specific script inside the specific misc >> folder >> > > > > > > >> >> > > > > > > >> require '~addons/.../misc/....ijs' >> > > > > > > >> >> > > > > > > >> On 19 Sep, 2013, at 1:49 PM, Ian Clark < >> [email protected]> >> > > > > wrote: >> > > > > > > >> >> > > > > > > >>> Further to this, I've uploaded a new addon: 'debug/tte' >> > > > > > > >>> >> > > > > > > >>> used like this: >> > > > > > > >>> require 'debug/tte' >> > > > > > > >>> mytacitverb tte >> > > > > > > >>> >> > > > > > > >>> Studio > Labs --shows a new lab under Category: Debug: >> > > > > > > >>> Explicate (convert to explicit) a given tacit verb >> > > > > > > >>> >> > > > > > > >>> Or you can get some rough'n'ready documentation with: >> > > > > > > >>> ABOUT_tte_ >> > > > > > > >>> >> > > > > > > >>> At present it only works under j602. When I try it under >> > > j64-801 it >> > > > > > > fails >> > > > > > > >>> because: >> > > > > > > >>> require 'misc' >> > > > > > > >>> is no longer supported, giving the error: not found: >> > > > > > > >>> /Applications/j64-801/bin/misc >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >>> >> > > > > > > >>> On Mon, Sep 16, 2013 at 3:08 AM, Joe Bogner < >> > > [email protected]> >> > > > > > > wrote: >> > > > > > > >>> >> > > > > > > >>>> Thanks Ian. trace looks helpful too. I hadn't stumbled >> upon >> > > that >> > > > > yet. >> > > > > > > >>>> >> > > > > > > >>>> >> > > > > > > >>>> On Sun, Sep 15, 2013 at 9:12 PM, Ian Clark < >> > > [email protected] >> > > > > > >> > > > > > > >> wrote: >> > > > > > > >>>> >> > > > > > > >>>>> Joe Bogner asks: >> > > > > > > >>>>> " Is there a utility to generate an explicit definition >> from >> > > a >> > > > > tacit >> > > > > > > >>>>> definition?" >> > > > > > > >>>>> >> > > > > > > >>>>> There've certainly been attempts at one. There hasn't >> been >> > > any >> > > > > > > >> published >> > > > > > > >>>>> improvement on this one by Zsban Ambrus: >> > > > > > > >>>>> http://www.jsoftware.com/jwiki/Scripts/TacitToExplicit >> > > > > > > >>>>> ...though I've had an add-on on the stocks, waiting to >> get >> > > > > properly >> > > > > > > >>>> tested >> > > > > > > >>>>> for almost a year now. (Sorry... it was low priority.) >> > > > > > > >>>>> >> > > > > > > >>>>> I also wrote a "roadmap" a year ago to pull together >> all the >> > > > > relevant >> > > > > > > >>>> stuff >> > > > > > > >>>>> on jwiki... >> > > > > > > >>>>> >> > > http://www.jsoftware.com/jwiki/Guides/Tacit_to_explicit_roadmap >> > > > > > > >>>>> ...but I notice I didn't finish it (it needs to mention >> > > Ambrus's >> > > > > > > "tte", >> > > > > > > >>>> and >> > > > > > > >>>>> it's incomplete in "Approach #2"). >> > > > > > > >>>>> >> > > > > > > >>>>> >> > > > > > > >>>>> On Sun, Sep 15, 2013 at 7:10 PM, Joe Bogner < >> > > [email protected] >> > > > > > >> > > > > > > >> wrote: >> > > > > > > >>>>> >> > > > > > > >>>>>> I'm learning the evaluation rules for tacit >> expressions, >> > > since >> > > > > that >> > > > > > > is >> > > > > > > >>>>>> what's commonly posted as solutions. Is there a >> utility to >> > > > > generate >> > > > > > > an >> > > > > > > >>>>>> explicit definition from a tacit definition? >> > > > > > > >>>>>> >> > > > > > > >>>>>> For example, to generate a tacit expression from >> explicit >> > > > > > > >>>>>> >> > > > > > > >>>>>> 13 : '(+/ y) % # y' >> > > > > > > >>>>>> >> > > > > > > >>>>>> +/ % # >> > > > > > > >>>>>> >> > > > > > > >>>>>> Is there some routine to expand that out? (I've now >> learned >> > > that >> > > > > > > its a >> > > > > > > >>>>>> fork). It seems possible that it could expand out to >> > > multiple >> > > > > > > >> possible >> > > > > > > >>>>>> variants -- since as I understand, it's a reduced >> form. I've >> > > > > looked >> > > > > > > at >> > > > > > > >>>>>> fndisplay but didn't put too much time into it yet >> since I >> > > > > wasn't >> > > > > > > sure >> > > > > > > >>>>> that >> > > > > > > >>>>>> it's what I was looking for. >> > > > > > > >>>>>> >> > > > > > > >>>>>> >> > > > > > > >>>>>> Along those same lines, j6 shows a representation of an >> > > > > expression >> > > > > > > in >> > > > > > > >>>>> boxes >> > > > > > > >>>>>> which I've found to be helpful to understand how an >> > > expression >> > > > > is >> > > > > > > >>>>> grouped. >> > > > > > > >>>>>> I haven't seen that same functionality in j7 or j8. >> Does it >> > > > > exist? >> > > > > > > >>>>>> >> > > > > > > >>>>>> I find myself spending a fair amount of time taking an >> > > > > expression >> > > > > > > and >> > > > > > > >>>>> then >> > > > > > > >>>>>> looking up its parts in the Vocabulary to understand >> what >> > > its >> > > > > doing. >> > > > > > > >>>>>> >> > > > > > > >> > > ---------------------------------------------------------------------- >> > > > > > > >>>>>> 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 >> > > > > > > >> >> > > > > >> ---------------------------------------------------------------------- >> > > > > > > >> 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 >> > > > > >> > > > > -- >> > > > > regards, >> > > > > ==================================================== >> > > > > GPG key 1024D/4434BAB3 2008-08-24 >> > > > > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 >> > > > > >> ---------------------------------------------------------------------- >> > > > > For information about J forums see >> http://www.jsoftware.com/forums.htm >> > > > > >> > > > >> ---------------------------------------------------------------------- >> > > > For information about J forums see >> http://www.jsoftware.com/forums.htm >> > > >> > > -- >> > > regards, >> > > ==================================================== >> > > GPG key 1024D/4434BAB3 2008-08-24 >> > > gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 >> > > ---------------------------------------------------------------------- >> > > For information about J forums see >> http://www.jsoftware.com/forums.htm >> > > >> > ---------------------------------------------------------------------- >> > For information about J forums see http://www.jsoftware.com/forums.htm >> >> -- >> regards, >> ==================================================== >> GPG key 1024D/4434BAB3 2008-08-24 >> gpg --keyserver subkeys.pgp.net --recv-keys 4434BAB3 >> ---------------------------------------------------------------------- >> For information about J forums see http://www.jsoftware.com/forums.htm >> > > ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
