aboutsummaryrefslogtreecommitdiffstats
path: root/src/pkg.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/pkg.c')
-rw-r--r--src/pkg.c13
1 files changed, 13 insertions, 0 deletions
diff --git a/src/pkg.c b/src/pkg.c
index 03533dceacd..5a021ac39de 100644
--- a/src/pkg.c
+++ b/src/pkg.c
@@ -555,6 +555,15 @@ pkg_intern_name_c_string (const char *p, ptrdiff_t len, Lisp_Object *symbol)
555 return true; 555 return true;
556} 556}
557 557
558Lisp_Object
559pkg_lookup_c_string (const char *ptr, ptrdiff_t nchars, ptrdiff_t nbytes)
560{
561 if (!package_system_ready)
562 return Qunbound;
563 const Lisp_Object name = make_string_from_bytes (ptr, nchars, nbytes);
564 return lookup_symbol (name, Vearmuffs_package);
565}
566
558void 567void
559pkg_early_intern_symbol (Lisp_Object symbol) 568pkg_early_intern_symbol (Lisp_Object symbol)
560{ 569{
@@ -582,6 +591,10 @@ pkg_unintern_symbol (Lisp_Object symbol, Lisp_Object package)
582 return Qnil; 591 return Qnil;
583} 592}
584 593
594void pkg_break (void)
595{
596}
597
585 598
586/*********************************************************************** 599/***********************************************************************
587 Old Emacs intern stuff 600 Old Emacs intern stuff