#include <sys/types.h>
#ifdef HAVE_TERMIOS_H
# include <termios.h>
#endif
#include <sys/ioctl.h>
#include <sys/stat.h>
#ifdef HAVE_ICONV_H
# include <iconv.h>
#include <limits.h>
#ifndef MB_LEN_MAX
# define MB_LEN_MAX 4
#include <mbswidth.h>
#ifdef HAVE_FRIBIDI_FRIBIDI_H
# include <fribidi/fribidi.h>