projects
/
m17n
/
m17n-lib.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
(M0_3): Delete it.
[m17n/m17n-lib.git]
/
src
/
mtext.h
diff --git
a/src/mtext.h
b/src/mtext.h
index
75cfd7b
..
95f8371
100644
(file)
--- a/
src/mtext.h
+++ b/
src/mtext.h
@@
-55,14
+55,17
@@
extern int mtext__cat_data (MText *mt, unsigned char *p, int nbytes,
mtext__cat_data ((mt), (unsigned char *) (str), strlen (str), \
MTEXT_FORMAT_US_ASCII)
mtext__cat_data ((mt), (unsigned char *) (str), strlen (str), \
MTEXT_FORMAT_US_ASCII)
-extern MText *mtext__from_data (void *data, int nitems,
+extern MText *mtext__from_data (const void *data, int nitems,
enum MTextFormat format, int need_copy);
enum MTextFormat format, int need_copy);
-extern int mtext__replace (MText *mt, int from, int to,
- char *from_str, char *to_str);
+extern void mtext__adjust_format (MText *mt, enum MTextFormat format);
extern int mtext__bol (MText *mt, int pos);
extern int mtext__eol (MText *mt, int pos);
extern int mtext__bol (MText *mt, int pos);
extern int mtext__eol (MText *mt, int pos);
+extern void mtext__wseg_fini ();
+
+extern int mtext__word_segment (MText *mt, int pos, int *from, int *to);
+
#endif /* _M17N_MTEXT_H_ */
#endif /* _M17N_MTEXT_H_ */