2 * ion/ioncore/strings.h
4 * Copyright (c) Tuomo Valkonen 1999-2006.
6 * Ion is free software; you can redistribute it and/or modify it under
7 * the terms of the GNU Lesser General Public License as published by
8 * the Free Software Foundation; either version 2.1 of the License, or
9 * (at your option) any later version.
12 #ifndef ION_IONCORE_STRINGS_H
13 #define ION_IONCORE_STRINGS_H
26 extern bool ioncore_defshortening(const char *rx, const char *rule,
29 extern char *grbrush_make_label(GrBrush *brush, const char *str, uint maxw);
31 extern int str_nextoff(const char *p, int pos);
32 extern int str_prevoff(const char *p, int pos);
33 extern int str_len(const char *p);
34 extern wchar_t str_wchar_at(char *p, int max);
35 extern char *str_stripws(char *p);
37 #endif /* ION_IONCORE_STRINGS_H */