On Mon, 24 Jan 2011 22:09:46 +0100
Juan Jose Garcia-Ripoll <juanjose.garciarip...@googlemail.com> wrote:

> Let me try to explain it better. In your former example you had two levels
> of argument checking: the one in your code (process-command-args) and the
> one performed again by si:top-level. That was the reason why redefining
> locally *help-file* did not work.
> 
> In the new version si:top-level does not invoke process-command-args. The
> only argument processing will happen at the beginning. If you wish to signal
> an error due to missing or wrong arguments, then you have to customize the
> value that you give to  process-command-args.
> 
> Alternatively, if all the arguments you need are ECL's, then invoke
> (SI:TOP-LEVEL T) instead of (SI:TOP-LEVEL).

I tried the new changes with new test code and they seem fine to me.  I
also indeed no longer get spurious .eclrc loading.  Thanks again.
-- 
Matt

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Ecls-list mailing list
Ecls-list@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/ecls-list

Reply via email to