summaryrefslogtreecommitdiff
path: root/content/handlers/text/textplain.h
diff options
context:
space:
mode:
authorVincent Sanders <vince@kyllikki.org>2020-05-19 23:38:34 +0100
committerVincent Sanders <vince@kyllikki.org>2020-05-19 23:38:34 +0100
commit6fe2f7de473246177eb21ee5cff7cfe2ae4bbe48 (patch)
tree7421d0d4f677115a2ea9aa6207282f99543e9d83 /content/handlers/text/textplain.h
parent605234c3d23279419df72b0e553509ca95490769 (diff)
downloadnetsurf-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.h54
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