diff options
author | Vincent Sanders <vince@kyllikki.org> | 2020-05-19 23:38:34 +0100 |
---|---|---|
committer | Vincent Sanders <vince@kyllikki.org> | 2020-05-19 23:38:34 +0100 |
commit | 6fe2f7de473246177eb21ee5cff7cfe2ae4bbe48 (patch) | |
tree | 7421d0d4f677115a2ea9aa6207282f99543e9d83 /content/handlers/text/textplain.h | |
parent | 605234c3d23279419df72b0e553509ca95490769 (diff) | |
download | netsurf-6fe2f7de473246177eb21ee5cff7cfe2ae4bbe48.tar.gz netsurf-6fe2f7de473246177eb21ee5cff7cfe2ae4bbe48.tar.bz2 |
do not export texplain interfaces unnecessarily
Diffstat (limited to 'content/handlers/text/textplain.h')
-rw-r--r-- | content/handlers/text/textplain.h | 54 |
1 files changed, 0 insertions, 54 deletions
diff --git a/content/handlers/text/textplain.h b/content/handlers/text/textplain.h index 9c6ad9222..a2cfb5e00 100644 --- a/content/handlers/text/textplain.h +++ b/content/handlers/text/textplain.h @@ -26,11 +26,7 @@ #ifndef NETSURF_HTML_TEXTPLAIN_H #define NETSURF_HTML_TEXTPLAIN_H -#include <stddef.h> -#include "netsurf/mouse.h" - struct content; -struct hlcache_handle; struct rect; /** @@ -42,15 +38,6 @@ nserror textplain_init(void); /** - * Retrieve number of lines in content - * - * \param[in] c Content to retrieve line count from - * \return Number of lines - */ -unsigned long textplain_line_count(struct content *c); - - -/** * Retrieve the size (in bytes) of text data * * \param[in] c Content to retrieve size of @@ -60,22 +47,6 @@ size_t textplain_size(struct content *c); /** - * Return byte offset within UTF8 textplain content. - * - * given the co-ordinates of a point within a textplain content. 'dir' - * specifies the direction in which to search (-1 = above-left, +1 = - * below-right) if the co-ordinates are not contained within a line. - * - * \param[in] c content of type CONTENT_TEXTPLAIN - * \param[in] x x ordinate of point - * \param[in] y y ordinate of point - * \param[in] dir direction of search if not within line - * \return byte offset of character containing (or nearest to) point - */ -size_t textplain_offset_from_coords(struct content *c, int x, int y, int dir); - - -/** * Given a range of byte offsets within a UTF8 textplain content, * return a box that fully encloses the text * @@ -87,31 +58,6 @@ size_t textplain_offset_from_coords(struct content *c, int x, int y, int dir); void textplain_coords_from_range(struct content *c, unsigned start, unsigned end, struct rect *r); -/** - * Return a pointer to the requested line of text. - * - * \param[in] c content of type CONTENT_TEXTPLAIN - * \param[in] lineno line number - * \param[out] poffset receives byte offset of line start within text - * \param[out] plen receives length of returned line - * \return pointer to text, or NULL if invalid line number - */ -char *textplain_get_line(struct content *c, unsigned lineno, - size_t *poffset, size_t *plen); - - -/** - * Find line number of byte in text - * - * Given a byte offset within the text, return the line number - * of the line containing that offset. - * - * \param[in] c content of type CONTENT_TEXTPLAIN - * \param[in] offset byte offset within textual representation - * \return line number, or -1 if offset invalid (larger than size) - */ -int textplain_find_line(struct content *c, unsigned offset); - /** * Return a pointer to the raw UTF-8 data, as opposed to the reformatted |