nicer name-conflict restarts for common cases
commit1ecb2d07a7a3c0964d473c1eca66cebd4223e47a
authorNikodemus Siivola <nikodemus@random-state.net>
Tue, 29 Jan 2013 09:27:34 +0000 (29 11:27 +0200)
committerNikodemus Siivola <nikodemus@random-state.net>
Fri, 1 Feb 2013 12:29:28 +0000 (1 14:29 +0200)
tree23078c40fb6efb8db5ccba5d2f06f52579837b8c
parent43156bac3cd12bab8670b6af30bd67097ed2e6aa
nicer name-conflict restarts for common cases

  For IMPORT: offer option to SHADOWING-IMPORT the new symbol or skip
  importing.

  For EXPORT: offer option to KEEP-OLD or TAKE-NEW. (Shadowing or
  uninterning the other one.)

  For USE-PACKAGE: offer option to KEEP-OLD or TAKE-NEW. (Shadowing or
  uninterning the other ones.)
src/code/target-package.lisp
tests/packages.impure.lisp