(I may mis-read your question)

test script for addons are run differently in j602 and j701, in
j602, it is the TESTFILE in project manager. In J701 it is the
run.ijs in the source folder.  You may checkout the tables/tara from
svn Public repo to see how it work.

Пнд, 20 Авг 2012, Henry Rich писал(а):
> Sure, I could just return the table of lines in error.  What is the
> best way to test for no grid?  Or better, can you point me to where
> the test is documented?
> 
> Henry Rich
> 
> On 8/20/2012 7:04 PM, bill lam wrote:
> >Now it is ok.
> >
> >On the lint itself, it depends on grid, this make it impossible to
> >run under jconsole, jhs or shell scripts.  Could the grid be
> >optional?
> >
> >Пнд, 20 Авг 2012, Henry Rich писал(а):
> >>OK, I've tried again, this time setting a property on the debug
> >>folder, removing the files, and putting them back.  Somewhere along
> >>the way there was a message 'manifest is invalid' but I haven't been
> >>able to make it repeat.
> >>
> >>Is it building properly, and are the properties correct?
> >>
> >>[TortoiseSVN does not have a command-line tool to run SVN, but I
> >>think the file properties are correct]
> >>
> >>Henry Rich
> >>
> >>On 8/19/2012 9:00 PM, bill lam wrote:
> >>>native eol is ok and should be the correct choice. What I observed
> >>>is that none of your files have propset. I've forgetten how
> >>>tortoisesvn work, Can you confirm by cd to the debug/lint folder and
> >>>type the svn command
> >>>
> >>>svn pget svn:eol-style *
> >>>
> >>>to see propset done or not?  If it prints nothing, then propset
> >>>has not yet done. Then you can type
> >>>
> >>>Not sure how to check this with tortoisesvn.
> >>>
> >>>Вск, 19 Авг 2012, Henry Rich писал(а):
> >>>>I'm using TortoiseSVN.  I selected the /debug directory in addons,
> >>>>right-clicked|TortoiseSVN|Settings; then push Edit under 'Set
> >>>>configuration file', and added the lines:
> >>>>
> >>>>*.ijs = svn:eol-style=native
> >>>>*.jproj = svn:eol-style=LF
> >>>>*.ijp = svn:eol-style=LF
> >>>>*.ijt = svn:eol-style=LF
> >>>>*.txt = svn:eol-style=LF
> >>>>*.htm = svn:eol-style=LF
> >>>>*.html = svn:eol-style=LF
> >>>>
> >>>>
> >>>>Hey, wait a minute, I didn't fix the line for *.ijs.  It should be LF
> >>>>too, like
> >>>>
> >>>>*.ijs = svn:eol-style=LF
> >>>>
> >>>>
> >>>>OK, I've made that change now, & I have re-put the files.  Is the
> >>>>CRLF right now?  If not, what was wrong with the above?
> >>>>
> >>>>Henry Rich
> >>>>
> >>>>On 8/19/2012 8:18 PM, bill lam wrote:
> >>>>>I checkout it with both git and svn, but all of your files are still
> >>>>>using CRLF. I checked your file did not propset eol-style.  Which
> >>>>>svn client do you use?  How did you force files commit using LF?
> >>>>>
> >>>>>Вск, 19 Авг 2012, Henry Rich писал(а):
> >>>>>>I have made lint into an addon with its own directory.  It seems to
> >>>>>>be there for J602, and, according to the log, for J701 as well.  I
> >>>>>>fixed a couple of bugs in it too.
> >>>>>>
> >>>>>>I ran it on a program that had been in production for years and it
> >>>>>>found an undefined-variable path that had never been seen in practice
> >>>>>>- but was about to, in about a week.  Just-in-time programming!
> >>>>>>
> >>>>>>I tried fiddling with my SVN config to cause it to use LF
> >>>>>>termination; if anyone with *nix can verify that it worked I'd be
> >>>>>>obliged.
> >>>>>>
> >>>>>>Henry Rich
> >>>>>>
> >>>>>>On 8/17/2012 1:18 AM, Ian Clark wrote:
> >>>>>>>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
> >>>>>>>
> >>>>>>----------------------------------------------------------------------
> >>>>>>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

Reply via email to