* src/lread.c (Fintern): Remove comment.
* src/pkg.c (pkg_emacs_intern_soft): Don't assume *package* if
a vector was passed in for a package. Assert instead elsewhere.
it defaults to the value of `obarray'. */)
(Lisp_Object string, Lisp_Object package)
{
- /* PKG-FIXME: What's the right thing to do */
eassert (SREF (string, 0) != ':');
return pkg_emacs_intern (string, package);
}
const Lisp_Object name = SYMBOLP (symbol) ? SYMBOL_NAME (symbol) : symbol;
CHECK_STRING (name);
- /* This is presumable an obarray, and we are intending
- to intern into the default pacakge. */
- if (VECTORP (package))
- package = Vearmuffs_package;
package = package_or_default (package);
-
Lisp_Object found = lookup_symbol (name, package);
if (!EQ (found, Qunbound))
{