diff options
author | Andy Wingo <wingo@pobox.com> | 2016-06-21 16:01:50 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2016-06-21 16:01:50 +0200 |
commit | d0d14f410dd7d64c3852c764f2eb6aabc89ef211 (patch) | |
tree | f89e068f338cd8f45f35ea1aace55d04166cca43 /NEWS | |
parent | bcc3c6b61b3d1ff411578182c0d5c2604223ab61 (diff) |
Importing modules with #:select no longer grovels private bindings
* module/ice-9/boot-9.scm (resolve-interface): Don't look in private
interface for #:select bindings. Fixes #17418.
* module/system/repl/coop-server.scm: Don't rely on bad #:select
behavior.
* NEWS: Add entry.
Diffstat (limited to 'NEWS')
-rw-r--r-- | NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -10,6 +10,11 @@ Changes in 2.1.4 (changes since the 2.1.3 alpha release): * Bug fixes ** Don't replace + with space when splitting and decoding URI paths +** Fix bug importing specific bindings with #:select + +It used to be that if #:select didn't find a binding in the public +interface of a module, it would actually grovel in the module's +unexported private bindings. This was not intended and is now fixed. [TODO: Fold into generic 2.2 release notes.] |