+ Fixed an endianness issue in the byte reader.
+ Decreased precision in RGB and HSV values to avoid overflows.
+ New dithering method: 2x2 ordered.
+ New renderer, with background colour awareness.
* configure.ac:
+ Check for <endian.h>.
* examples/demo.c examples/view.c:
+ Fixed an endianness issue in cacaview.
+ Adapted code to the additional dithering method.
+ Added caca_get_dithering_name().
* src/bitmap.c:
+ Created a new dithering method with an 8x8 ordered matrix.
+ Replaced the char list with a string for better readability.
+ Dithering functions now return a value between 0 and 255.
* examples/demo.c examples/view.c:
+ Adapted to use caca_get_dithering_name().
+ Added setab/setaf quotes from the XTerm terminfo.
+ Proposed a workaround for bright colours on any terminal.
* src/caca.c:
+ 16 colour support for ncurses and conio.
* src/graphics.c:
+ Ported to 16 colour support.
+ Added a missing <stdio.h> for BUFSIZ.
+ Disabled vsnprintf under DOS (only vsprintf exists).
* examples/:
+ Don't abort if the caca.txt sprite was not found.
+ Ported to 16 colour support.
+ A few updates.
* src/blit.c:
+ Split blit() into caca_create_bitmap() and caca_draw_bitmap().
+ Started removing hardcoded bitmask and pitch values.
* examples/demo.c:
+ Do something with mouse clicks.
+ Interpret escape sequences for F1, F2, left, right, etc.
* src/Makefile.am examples/Makefile.am:
+ Install caca.h in /usr/include.
+ Do not install example programs.
* src/blit.c:
+ Minor improvements to grayscale colors.