]> code.delx.au - gnu-emacs/blobdiff - src/lisp.h
Use URLs, not Boston addresses, in copyright notices.
[gnu-emacs] / src / lisp.h
index 52b5b685b7d4ded79049af06f923ff5dacc04c36..3ec188b67c7d6dd554c4e026b952968ff8de4186 100644 (file)
@@ -308,7 +308,7 @@ enum Lisp_Fwd_Type
    First, there are already a couple of Lisp types that can be used if
    your new type does not need to be exposed to Lisp programs nor
    displayed to users.  These are Lisp_Save_Value, a Lisp_Misc
-   subtype, and PVEC_OTHER, a kind of vectorlike object.  The former
+   subtype; and PVEC_OTHER, a kind of vectorlike object.  The former
    is suitable for temporarily stashing away pointers and integers in
    a Lisp object (see the existing uses of make_save_value and
    XSAVE_VALUE).  The latter is useful for vector-like Lisp objects
@@ -322,7 +322,7 @@ enum Lisp_Fwd_Type
    To define a new data type, add one more Lisp_Misc subtype or one
    more pseudovector subtype.  Pseudovectors are more suitable for
    objects with several slots that need to support fast random access,
-   whil Lisp_Misc types are foreverything else.  A pseudovector object
+   while Lisp_Misc types are for everything else.  A pseudovector object
    provides one or more slots for Lisp objects, followed by struct
    members that are accessible only from C.  A Lisp_Misc object is a
    wrapper for a C struct that can contain anything you like.
@@ -3474,6 +3474,7 @@ struct terminal;
 extern char *get_current_dir_name (void);
 #endif
 extern void stuff_char (char c);
+extern void init_foreground_group (void);
 extern void init_sigio (int);
 extern void sys_subshell (void);
 extern void sys_suspend (void);