From: SourceForge.net <no...@so...> - 2013-01-17 21:14:22
|
Bugs item #3601310, was opened at 2013-01-17 13:14 Message generated for change (Tracker Item Submitted) made by informatimago You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3601310&group_id=1355 Please note that this message will contain a full copy of the comment thread, including the initial issue submission, for this request, not just the latest update. Category: clisp Group: ANSI compliance issue Status: Open Resolution: None Priority: 5 Private: No Submitted By: Pascal J. Bourguignon (informatimago) Assigned to: Bruno Haible (haible) Summary: find-symbol in LINUX is wrong. Initial Comment: C/Break 1 USER[8]> (find-symbol "SIN" "LINUX") LINUX:sin ; :EXTERNAL C/Break 1 USER[8]> (find-symbol "sin" "LINUX") NIL ; NIL The consequence is that: C/USER[15]> (defpackage :example (:use :cl :linux)) *** - (use-package (#<package linux> #<package common-lisp>) #<package example>): 27 name conflicts remain Which symbol with name "SIN" should be accessible in #<package example>? The following restarts are available: COMMON-LISP :R1 #<package common-lisp> LINUX :R2 #<package linux> ABORT :R3 Abort main loop C/Break 1 USER[16]> :q C/USER[17]> ---------------------------------------------------------------------- You can respond by visiting: https://sourceforge.net/tracker/?func=detail&atid=101355&aid=3601310&group_id=1355 |