- substitue all fprintf with fwprintf. When the two functions are combined the output of the second one is missed on screen.
- crop visual formatting tags (like <i>) when making full text searching (finish highlighting when making full search)
- rename executable into xdclient. Make xdc shell wrapper that have parameter -m - pager mode
- create shell wrapper xdcm - whrapper that runs xdc with -m parameter
- configure.ac
  add freebsd support
- split on xdclient (xdclient, xdc, xdcm) and xdindex parts
- split xdc on library and client parts
- make towcs() and tombs() dynamically alocate memory
- check all mbs_split() usage to call abs_path_8()
- check if all towcw(), tombs(), pfmbs(), pfwcs() call return values are not passed to functions that call mentioned funcs itself.
- clean obsolete variable declarations in functions
- review procs for mem leaks
- build and test on cygwin

- create script for downloading and installing dictionaries from internet
- add support of compressed dictionaries


