return Qt;
}
+DEFUN ("package-symbols", Fpackage_symbols, Spackage_symbols, 1, 1, 0,
+ doc: /* Return symbol table of PACKAGE. Internal use only. */)
+ (Lisp_Object package)
+{
+ package = package_or_default (package);
+ return XPACKAGE (package)->symbols;
+}
+
DEFUN ("unuse-package", Funuse_package, Sunuse_package, 1, 2, 0,
doc: /* tbd */)
(Lisp_Object symbols, Lisp_Object package)
Qnil, false);
staticpro (&Vemacs_package);
- Vemacs_package = make_package (build_string ("emacs"), make_fixnum (20000));
+ Vemacs_package = make_package (build_string ("emacs"), make_fixnum (100000));
register_package (Vemacs_package);
staticpro (&Vkeyword_package);
- Vkeyword_package = make_package (build_string ("keyword"), make_fixnum (2000));
+ Vkeyword_package = make_package (build_string ("keyword"), make_fixnum (5000));
XPACKAGE (Vkeyword_package)->nicknames = Fcons (build_string (""), Qnil);
register_package (Vkeyword_package);
defsubr (&Spackage_use_list);
defsubr (&Spackage_used_by_list);
defsubr (&Spackagep);
+ defsubr (&Spackage_symbols);
defsubr (&Spkg_read);
defsubr (&Sregister_package);
defsubr (&Srename_package);