Opened 6 years ago

Closed 5 years ago

#1129 closed defect (fixed)

import does not complain when passed nonextant identifiers

Reported by: sjamaan Owned by: sjamaan
Priority: major Milestone: 4.11.0
Component: expander Version: 4.9.x
Keywords: modules Cc:
Estimated difficulty:

Description

(import (only scheme print)) should complain that print isn't in the scheme module, but it keeps happily going along.

(this is on toplevel; unknown what happens inside a module)

Change History (3)

comment:1 Changed 6 years ago by sjamaan

Milestone: someday4.10.0

comment:2 Changed 5 years ago by sjamaan

Milestone: 4.10.04.11.0

Inside a module it will do the same. However, if you try to use it, it'll complain that the identifier hasn't been imported. So it seems to me that these "extra" identifiers simply get ignored. Shouldn't be too hard to fix this, let's try to fix it for 4.11.

comment:3 Changed 5 years ago by evhan

Resolution: fixed
Status: newclosed

Fixed by 03d8d60 and dab1eb6.

Note: See TracTickets for help on using tickets.