summaryrefslogtreecommitdiffstats
path: root/smenu.h
diff options
context:
space:
mode:
authorpgen <p.gen.progs@gmail.com>2020-07-05 23:46:27 +0200
committerpgen <p.gen.progs@gmail.com>2020-07-18 18:31:02 +0200
commitcd09eba19f483906f88c5250c521c1c8f7d81d9b (patch)
tree4d85e5326b04773bbee5c2d8b5969ce50f2761b6 /smenu.h
parent87c07fcb7b155c3a781e50cbfdfd33c0ff2a5880 (diff)
Add an option to ignore glyphs when reading
A glyph can be a single character or a sequence of UTF-8 bytes.
Diffstat (limited to 'smenu.h')
-rw-r--r--smenu.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/smenu.h b/smenu.h
index 3393709..768d04e 100644
--- a/smenu.h
+++ b/smenu.h
@@ -519,15 +519,17 @@ size_t
expand(char * src, char * dest, langinfo_t * langinfo, toggle_t * toggle);
int
-get_bytes(FILE * input, char * utf8_buffer, langinfo_t * langinfo);
+get_bytes(FILE * input, char * utf8_buffer, ll_t * ignored_glyphs_list,
+ langinfo_t * langinfo);
int
get_scancode(unsigned char * s, size_t max);
char *
get_word(FILE * input, ll_t * word_delims_list, ll_t * record_delims_list,
- char * utf8_buffer, unsigned char * is_last, toggle_t * toggle,
- langinfo_t * langinfo, win_t * win, limits_t * limits);
+ ll_t * ignored_glyphs_list, char * utf8_buffer,
+ unsigned char * is_last, toggle_t * toggle, langinfo_t * langinfo,
+ win_t * win, limits_t * limits);
void
left_margin_putp(char * s, term_t * term, win_t * win);