(m17n_object): Rename extern from m17n_object_setup.
authorhanda <handa>
Mon, 13 Dec 2004 08:26:27 +0000 (08:26 +0000)
committerhanda <handa>
Mon, 13 Dec 2004 08:26:27 +0000 (08:26 +0000)
(MTextProperty): Document it.

src/m17n-core.h

index 5631450..540565a 100644 (file)
@@ -111,7 +111,7 @@ typedef struct
 /*=*/
 
 /* Return a newly allocated managed object.  */
-extern void *m17n_object_setup (int size, void (*freer) (void *));
+extern void *m17n_object (int size, void (*freer) (void *));
 
 /* Increment the reference count of managed object OBJECT.  */
 extern int m17n_object_ref (void *object);
@@ -331,10 +331,7 @@ typedef struct MText MText;
 
 /*=*/
 
-extern MText *mtext ();
-
-/*=*/
-
+/*** @ingroup m17nMtext */
 /***en
     @brief Enumeration for specifying the format of an M-text.
 
@@ -361,6 +358,10 @@ enum MTextFormat
   };
 /*=*/
 
+extern MText *mtext ();
+
+/*=*/
+
 extern const enum MTextFormat MTEXT_FORMAT_UTF_16;
 extern const enum MTextFormat MTEXT_FORMAT_UTF_32;
 
@@ -578,6 +579,19 @@ extern int mtext_prop_range (MText *mt, MSymbol key, int pos,
                             int *from, int *to, int deeper);
 
 /*=*/
+/***
+    @ingroup m17nTextProperty */
+/***en
+    @brief Type of text properties.
+
+    The type #MTextProperty is for a @e text @e property objects.  Its
+    internal structure is concealed from application programs.  */
+/***ja
+    @brief @c ¥Æ¥­¥¹¥È¥×¥í¥Ñ¥Æ¥£¤Î·¿Àë¸À.
+
+    #MTextProperty ¤Ï @e ¥Æ¥­¥¹¥È¥×¥í¥Ñ¥Æ¥£ ¥ª¥Ö¥¸¥§¥¯¥È¤Î·¿¤Ç¤¢¤ë¡£
+    ÆâÉô¹½Â¤¤Ï¥¢¥×¥ê¥±¡¼¥·¥ç¥ó¥×¥í¥°¥é¥à¤«¤é¤Ï¸«¤¨¤Ê¤¤¡£  */
+
 typedef struct MTextProperty MTextProperty;
 
 /*=*/