Thanks, Ric. I was unaware of that about /misc/ and might have fallen foul of it myself.
On Fri, Aug 17, 2012 at 6:09 AM, Ric Sherlock <[email protected]> wrote: > Just to expand on Bill's message. The <addoncategory>/misc folders are > treated differently from other addons. Whereas other addons have a > manifest.ijs that lets the author specify which platforms and versions to > target, the misc addons currently only get built for a single version. This > is currently 7. > On Aug 17, 2012 3:28 PM, "bill lam" <[email protected]> wrote: > >> That addons is j7 specific. If the file was add to other folders, J602 >> might have a chance to see it. >> >> Птн, 17 Авг 2012, Ian Clark писал(а): >> > It doesn't seem to be there on j602. >> > >> > On Thu, Aug 16, 2012 at 9:42 PM, Henry Rich <[email protected]> >> wrote: >> > > I have tested it only on J6.02. >> > > >> > > Henry Rich >> > > >> > > >> > > On 8/16/2012 9:51 AM, Ian Clark wrote: >> > >> >> > >> Is lint.ijs going to be available in j602 also? >> > >> >> > >> Package Manager lets me download it for JGTK. I've tried running it >> > >> under j602 and it seems to work with the example I've tried, so there >> > >> can't be any major j7 dependencies. >> > >> >> > >> On Mon, Aug 13, 2012 at 4:47 AM, Henry Rich <[email protected]> >> wrote: >> > >>> >> > >>> Yes, I created a directory and then realized it would go as a single >> file >> > >>> in >> > >>> /misc, and deleted the /lint directory. >> > >>> >> > >>> Henry Rich >> > >>> >> > >>> >> > >>> On 8/12/2012 11:45 PM, Ric Sherlock wrote: >> > >>>> >> > >>>> >> > >>>> I think it was initially committed to addons/general/lint/lint.ijs >> and >> > >>>> then subsequently moved? to addons/general/misc/lint.ijs I can see >> it >> > >>>> there at the moment using WebSVN. >> > >>>> >> > >>>> There are a couple of other things regarding WebSVN that would be >> > >>>> nice... >> > >>>> a) can we get the RSS enabled (makes it easier to keep up with >> > >>>> changes) >> > >>>> b) the Ctrl+F1 functionality in GtkIDE that opened the >> appropriate >> > >>>> source file using Trac, doesn't work correctly with WebSVN yet. For >> > >>>> example trying to get help on freads attempts to open this URL: >> > >>>> >> > >>>> >> http://www.jsoftware.com/wsvn/base7/browser/trunk/main/main/files.ijs >> > >>>> >> > >>>> instead of this one: >> > >>>> >> > >>>> http://www.jsoftware.com/wsvn/system7/trunk/main/main/files.ijs >> > >>>> >> > >>>> On Mon, Aug 13, 2012 at 3:36 PM, chris burke <[email protected]> >> > >>>> wrote: >> > >>>>> >> > >>>>> >> > >>>>> lint.ijs is not in addons/general/misc. Did you commit your >> changes? >> > >>>>> >> > >>>>> AFAIK, JAL is working fine... >> > >>>>> >> > >>>>> On Mon, Aug 13, 2012 at 10:10 AM, bill lam <[email protected]> >> wrote: >> > >>>>> >> > >>>>>> There are some problem with JAL build script perhaps related to >> the >> > >>>>>> recent relocation of server to amazon. I think Chris will fix it. >> > >>>>>> >> > >>>>>> Вск, 12 Авг 2012, Henry Rich писал(а): >> > >>>>>>> >> > >>>>>>> >> > >>>>>>> I don't know what has to happen to make it show up in Package >> > >>>>>>> Manager. Bill would. Maybe some rebuild is required. >> > >>>>>>> >> > >>>>>>> Perhaps you can check it out using SVN? >> > >>>>>>> >> > >>>>>>> Henry Rich >> > >>>>>>> >> > >>>>>>> On 8/12/2012 6:12 PM, Ian Clark wrote: >> > >>>>>>>> >> > >>>>>>>> >> > >>>>>>>> Sounds good, Henry. I certainly have a use for that. >> > >>>>>>>> >> > >>>>>>>> But I can't see it in pacman for either JGTK or j602. >> > >>>>>>>> >> > >>>>>>>> On Sun, Aug 12, 2012 at 9:10 PM, Henry Rich < >> [email protected]> >> > >>>>>> >> > >>>>>> >> > >>>>>> wrote: >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> I have an alpha-test version of a syntax checker for J >> scripts. It >> > >>>>>>>>> is >> > >>>>>> >> > >>>>>> >> > >>>>>> in >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> the addons, as >> > >>>>>>>>> >> > >>>>>>>>> general/misc/lint.ijs >> > >>>>>>>>> >> > >>>>>>>>> The goal is to catch errors before execution. It can find only >> > >>>>>>>>> gross >> > >>>>>>>>> errors, but those are the kind my programming students make, so >> > >>>>>>>>> this >> > >>>>>>>>> is >> > >>>>>>>>> progress IMO. What it looks for is: >> > >>>>>>>>> >> > >>>>>>>>> explicit definitions lacking trailing ), and ) with no >> > >>>>>>>>> definition >> > >>>>>>>>> undefined names, including names not defined in all paths >> > >>>>>>>>> verbs used with invalid valences >> > >>>>>>>>> non-noun results at the end of condition blocks and verbs >> > >>>>>>>>> syntax errors >> > >>>>>>>>> sentences with no effect on execution (eg verb verb) >> > >>>>>>>>> >> > >>>>>>>>> The idea is that lint can be used in place of load. It loads >> the >> > >>>>>> >> > >>>>>> >> > >>>>>> script, >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> then checks it for errors by executing each line of each >> explicit >> > >>>>>> >> > >>>>>> >> > >>>>>> definition >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> in 'safe mode' where side effects are prevented. >> > >>>>>>>>> >> > >>>>>>>>> example: >> > >>>>>>>>> >> > >>>>>>>>> lint '~addons/general/misc/lint.ijs' >> > >>>>>>>>> >> > >>>>>>>>> The result of the verb is a table of (line number);(error >> message). >> > >>>>>>>>> If there are errors, it brings up a grid showing the program >> and >> > >>>>>>>>> error >> > >>>>>>>>> messages. >> > >>>>>>>>> >> > >>>>>>>>> I would test this a lot more before releasing it, but school >> starts >> > >>>>>> >> > >>>>>> >> > >>>>>> tomorrow >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> & I'm not going to have much more time to put on it. I think >> it's >> > >>>>>> >> > >>>>>> >> > >>>>>> better >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> than nothing - not freshman-proof, but I'll fix that as the >> > >>>>>>>>> freshmen >> > >>>>>> >> > >>>>>> >> > >>>>>> tear >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> into it. Meanwhile I would appreciate suggestions and bug >> reports. >> > >>>>>>>>> >> > >>>>>>>>> (My thanks to Dan King who suggested this project at the J >> > >>>>>>>>> Conference >> > >>>>>> >> > >>>>>> >> > >>>>>> in >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> response to my bellyaching about J's error-detection >> deficiencies) >> > >>>>>>>>> >> > >>>>>>>>> Henry Rich >> > >>>>>>>>> >> > >>>>>>>>> >> > >>>>>>>>> >> ---------------------------------------------------------------------- >> > >>>>>>>>> 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 >> > >>>> >> > >>>> >> > >>>> >> ---------------------------------------------------------------------- >> > >>>> 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 ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
