Sam Hocevar
4e3e2d95d0
Fix the Win32 build: ssize_t was no longer defined.
14 년 전
Sam Hocevar
ae274af4a6
Minor tuning to caca_types.h.
14 년 전
Sam Hocevar
c783e868da
Get rid of the build time generated caca_types.h. It sucked.
14 년 전
Sam Hocevar
0c2a5dfaf4
On Win32 and Win64, define 32-bit C99 types as ints instead of longs, because
a lot of software (wrongly) assumes that int32_t is the same as int.
15 년 전
Sam Hocevar
a09f027727
Add the copyright unit test and update copyright information everywhere.
15 년 전
Sam Hocevar
107ff4b815
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
15 년 전
Sam Hocevar
1362d8e24f
Update my e-mail address everywhere.
15 년 전
Sam Hocevar
1fe07f325e
Fixed libcaca and the Visual Studio solution so that it works
on Win64, including the .NET projects.
16 년 전
Sam Hocevar
f61816ceb7
Starting refactoring to get rid of libcucul. The initial reason for the
split is rendered moot by the plugin system: when enabled, binaries do
not link directly with libX11 or libGL. I hope this is a step towards
more consisteny and clarity.
16 년 전
Sam Hocevar
ef211b4700
* Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
of the other required types.
17 년 전
Sam Hocevar
da68305e2c
* Get the project to build in an alternate directory.
17 년 전
Sam Hocevar
ec68a634cf
* Get rid of the last long types in the API.
* Use size_t and ssize_t where appropriate.
17 년 전
Sam Hocevar
99b5396e8e
* Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
<cucul.h> will provide the C99 types, even if libcaca has been installed.
* Rename what's left of "common.h" to "stubs.h".
* Remove all references to erroneous <inttypes.h> from source files.
17 년 전