Sam Hocevar
|
d6e556e5c6
|
* Fixed our buffer overflow in the ANSI parser by simply skipping control
sequences longer than 100 characters.
* Documented the escape sequence format.
|
18 years ago |
Jean-Yves Lamoureux
|
b15241efbd
|
* Updated C++ bindings, should be coding-style-correction-proof, or at least a bit better than before. Not tested at all.
|
18 years ago |
Sam Hocevar
|
5e18b3450f
|
* More robust ANSI sequence argument parser. Detects private sequences and
intermediate bytes.
|
18 years ago |
Jean-Yves Lamoureux
|
2450e5ea28
|
* Fixed warning in a clever and tested way. Bordel de merde.
|
18 years ago |
Sam Hocevar
|
e766c1d028
|
* Coding style.
|
18 years ago |
Sam Hocevar
|
5fc912073b
|
* No way, dude. You cannot declare x and y unsigned if you test for (x < 0).
|
18 years ago |
Jean-Yves Lamoureux
|
579b928b7e
|
* Fixed warnings in ansi importer
|
18 years ago |
Sam Hocevar
|
dce6200136
|
* More cleaning up of the ANSI loader. Fixed reverse video.
|
18 years ago |
Sam Hocevar
|
42b967ec0e
|
* Set the transparent colour's RGB values to the default colour's ones.
|
18 years ago |
Jean-Yves Lamoureux
|
ad6543c152
|
* Improved ANSI format detection
|
18 years ago |
Sam Hocevar
|
c3bbd62830
|
* Really fixed bold in ANSI loader, and removed dead code.
|
18 years ago |
Sam Hocevar
|
e499f61ff9
|
* Simplified _manage_modifiers() a bit.
|
18 years ago |
Sam Hocevar
|
bdfd1a250d
|
* Fixed bold support in ANSI loader.
|
18 years ago |
Sam Hocevar
|
0a5bc9b61d
|
* A few fixes in the ANSI interpreter.
|
18 years ago |
Sam Hocevar
|
061d2d35a4
|
* Got rid of _update_canvas_size().
|
18 years ago |
Jean-Yves Lamoureux
|
e5ea6fb7cf
|
* _updated_coding_style(aBit);
|
18 years ago |
Sam Hocevar
|
3f7362eabb
|
* Ahahaha. Meet the "optimisation" that breaks everything.
|
18 years ago |
Sam Hocevar
|
930abfc743
|
* Small optimisation in import_text().
|
18 years ago |
Sam Hocevar
|
55efedc1b2
|
* Really minor coding style fixes in the ANSI importer.
|
18 years ago |
Sam Hocevar
|
235504d81a
|
* More error checking in libcucul.
|
18 years ago |
Sam Hocevar
|
1f094662d8
|
* Jylam is too modest.
|
18 years ago |
Jean-Yves Lamoureux
|
73b9c0af14
|
* Added importers test
|
18 years ago |
Jean-Yves Lamoureux
|
2e167ab614
|
* Added preliminary ANSI importer, added import formats autodection
|
18 years ago |
Sam Hocevar
|
981c405554
|
* Check for <errno.h>.
* Started changing function prototypes so that they return an integer
instead of void, just in case they might fail.
|
18 years ago |
Sam Hocevar
|
eb2aa1aa48
|
* Reverted that errno stuff. We'll just use the real errno.
|
18 years ago |
Sam Hocevar
|
fc6d86d835
|
* Added basis for an errno-like mechanism.
|
18 years ago |
Sam Hocevar
|
69dd5d5017
|
* Removed my previously introduced --enable-pangoft2 and replaced it with
a nicer cross compilation check.
|
18 years ago |
Sam Hocevar
|
9ff93666c6
|
* Brought the Win32 build back on its wheels.
|
18 years ago |
Sam Hocevar
|
4a1507c398
|
* Renamed htons/htonl to hton16/hton32 to avoid useless conflicts.
|
18 years ago |
Sam Hocevar
|
8e7e025239
|
* Fixed minor compilation warning.
|
18 years ago |
Sam Hocevar
|
0a78b2b871
|
* Win32 compilation fix.
|
18 years ago |
Sam Hocevar
|
19f1503d76
|
* On win32, only disable the built-in fonts, not all the font functions.
|
18 years ago |
Sam Hocevar
|
d04b853800
|
* Look for htons/htonl in netinet/in.h in addition to arpa/inet.h
* Implement htons/htonl in common.h just in case.
|
18 years ago |
Sam Hocevar
|
5b25febea4
|
* Hahaha, fixed the coding style example.
|
18 years ago |
Sam Hocevar
|
5cb4d4dedf
|
* Removed duplicate uint*_t defines from *_internal.h and included common.h
in all .c files that needed it.
|
18 years ago |
Sam Hocevar
|
370fb06990
|
* Added "common.h", a placeholder for simple features and functions missing
from some systems.
|
18 years ago |
Sam Hocevar
|
43e1514520
|
* Print '?' for Unicode characters in the ANSI export. We'll decide later
whether we want plain ASCII, UTF-8, or CP437.
|
18 years ago |
Sam Hocevar
|
65f76ab682
|
* Oops, fixed an old typo that brevented building without PangoFt2.
|
18 years ago |
Sam Hocevar
|
871e46bf06
|
* Fixed Debian build files.
|
18 years ago |
Sam Hocevar
|
af762d7d6d
|
* Do not bail out if PangoFt2 was not found.
|
18 years ago |
Sam Hocevar
|
1d3b712e67
|
* 0.99.beta1 release.
|
18 years ago |
Sam Hocevar
|
d0b0d90e2a
|
* Got rid of CUCUL_LIBS. It's unused.
|
18 years ago |
Sam Hocevar
|
eaed513209
|
* Updated Debian build rules.
|
18 years ago |
Sam Hocevar
|
6c0e8da858
|
* Allow the caca_event_t *ev argument for caca_get_event() to be NULL.
|
18 years ago |
Sam Hocevar
|
8c40eb7a8e
|
* Minor updates to the migration documentation.
|
18 years ago |
Sam Hocevar
|
bb6e27c1e6
|
* Slightly improved the documentation build rules dependencies.
|
18 years ago |
Sam Hocevar
|
b0370b6228
|
* Updated ChangeLog, NEWS and TODO.
|
18 years ago |
Sam Hocevar
|
eb938019d8
|
* Updated the migration guide.
|
18 years ago |
Sam Hocevar
|
727a7396b5
|
* Wrote the C coding style documentation.
|
18 years ago |
Sam Hocevar
|
634c8266cc
|
* Added a test for multiple frames support.
* Added a test for textfile loading.
|
18 years ago |