X-Git-Url: https://git.distorted.org.uk/u/mdw/putty/blobdiff_plain/9bb8630af3373e7bbf594bfeda731585684e1b69..f0fccd51c27b5cbe8990e625a7bdcf9972142d1f:/putty.h diff --git a/putty.h b/putty.h index af3768d8..723f1e6b 100644 --- a/putty.h +++ b/putty.h @@ -428,6 +428,8 @@ struct config_tag { int window_border; char answerback[256]; char printer[128]; + int arabicshaping; + int bidi; /* Colour options */ int system_colour; int try_palette; @@ -831,6 +833,16 @@ void setup_config_box(struct controlbox *b, struct sesslist *sesslist, int midsession, int protocol); /* + * Exports from minibidi.c. + */ +typedef struct bidi_char { + wchar_t origwc, wc; + unsigned short index; +} bidi_char; +int do_bidi(bidi_char *line, int count); +int do_shape(bidi_char *line, bidi_char *to, int count); + +/* * X11 auth mechanisms we know about. */ enum {