[Ecls-list] Notes during second pass does not provide any context

Juan Jose Garcia-Ripoll juanjose.garciaripoll at googlemail.com
Sun Feb 7 10:58:04 UTC 2010


Solve as part of this fix:

 - When printing compiler notes, instead of printing the macroexpanded form,
   ECL now prints the toplevel form, as follows
    ;;; Warning: in file src:lsp;autoload.lsp.NEWEST, position 1178 and top
form
    ;;;   (DEFMACRO WITH-COMPILATION-UNIT (OPTIONS &REST BODY) ...)
    ;;; The variable OPTIONS is not used.


On Sun, Feb 7, 2010 at 1:00 AM, Tobias C. Rittweiler <tcr at freebits.de>wrote:

>
> I see
>
> ;;; End of Pass 1.
> ;;; Note: Tail-recursive call of PARSE was replaced by iteration.
> ;;; Note: Tail-recursive call of PARSE was replaced by iteration.
> ;;; Note: Reusing keywords lists for (BUFFER POSITION FILENAME POLICY)
> ;;; Note: Tail-recursive call of FROB was replaced by iteration.
> ;;; Note: Reusing keywords lists for (NAME)
> ;;; Note: Reusing keywords lists for (NAME)
> ;;; Note: Reusing keywords lists for (NAME)
> ;;; Note: Reusing keywords lists for (NAME)
>
> those notes should probably be printed with some context (position /
> toplevel form)
>
> Tell me if you need an actual test case.
>
>  -T.
>
>
>
>
> ------------------------------------------------------------------------------
> The Planet: dedicated and managed hosting, cloud storage, colocation
> Stay online with enterprise data centers and the best network in the
> business
> Choose flexible plans and management services without long-term contracts
> Personal 24x7 support from experience hosting pros just a phone call away.
> http://p.sf.net/sfu/theplanet-com
> _______________________________________________
> Ecls-list mailing list
> Ecls-list at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/ecls-list
>



-- 
Instituto de Física Fundamental, CSIC
c/ Serrano, 113b, Madrid 28006 (Spain)
http://juanjose.garciaripoll.googlepages.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/ecl-devel/attachments/20100207/53fb0196/attachment.html>


More information about the ecl-devel mailing list