Sam Hocevar
|
9e8c0b6a46
|
build: switch to subdir objects and fix copyright information in string.c.
|
12 years ago |
Sam Hocevar
|
55af141873
|
caca: allow to define the CACA_STATIC macro to deactivate dllimport
specifiers; this is required for proper static link.
|
12 years ago |
Sam Hocevar
|
f56be9bffa
|
win32: use sprintf_s and vsnprintf_s on Windows, so that our static library
works with the VS2010 runtime, too. Also reduce the stack size requirements
to avoid depending on __chkstk_ms().
|
12 years ago |
Sam Hocevar
|
b2e484ffe0
|
build: fix Win32 build and allow to build Win64 binaries from Linux, and
ship the static library and includes too.
|
12 years ago |
Sam Hocevar
|
6ad85219e0
|
build: no longer create symlinks for old libcucul stuff; it's really
gone for good.
|
12 years ago |
Sam Hocevar
|
0a9f59f386
|
build: fix the Visual Studio compilation, remove old solution
configuration entries, and update bootstrap script.
|
12 years ago |
Sam Hocevar
|
d736507785
|
build: fix copyright information.
|
12 years ago |
Sam Hocevar
|
00a285b11e
|
figfont: support setting the canvas width and smushing mode from the
calling application.
|
12 years ago |
Sam Hocevar
|
859804d7af
|
build: fix "make dist", which was broken because of the vcproj -> vcxproj
migration.
|
12 years ago |
Sam Hocevar
|
89670f0598
|
figfont: stick the source canvas's width, if specified.
|
12 years ago |
Sam Hocevar
|
8f1c38b695
|
ncurses: if terminal doesn't support curs_set(2), try curs_set(1).
|
13 years ago |
Sam Hocevar
|
9b513e786c
|
Fix a bug in our Xutf8LookupString() usage.
|
13 years ago |
Sam Hocevar
|
c822280896
|
Rename figfont into charfont. We will support far more than figfonts in
the future.
|
13 years ago |
Sam Hocevar
|
4e3e2d95d0
|
Fix the Win32 build: ssize_t was no longer defined.
|
14 years ago |
Sam Hocevar
|
d761415833
|
Convert stuff to Visual Studio 2010. It has <stdint.h>!
|
14 years ago |
Sam Hocevar
|
ae274af4a6
|
Minor tuning to caca_types.h.
|
14 years ago |
Sam Hocevar
|
c783e868da
|
Get rid of the build time generated caca_types.h. It sucked.
|
14 years ago |
Sam Hocevar
|
55263ed9cd
|
Link libcaca with -lgnugetopt if necessary.
|
14 years ago |
Sam Hocevar
|
3e3210abc8
|
Remove spurious tabs from source.
|
14 years ago |
Sam Hocevar
|
a1d0435da5
|
Move mygetopt() directly into libcaca, for use by other programs.
|
14 years ago |
Sam Hocevar
|
2bf74e6df7
|
Mark the font data as const. We no longer modify it in place.
|
14 years ago |
Sam Hocevar
|
0c16cc92f0
|
Comply with cygwin's curses.h implementation.
|
14 years ago |
Pascal Terjan
|
d7477e8a04
|
* Do not force output to be in UTF-8, some people have not switched yet...
|
14 years ago |
Pascal Terjan
|
7b4b48187e
|
* Fix using dead keys on my us_intl keyboard
- Ignore key events when XFilterEvent returns true
- Do not set key to 0 when it is over 128
|
14 years ago |
Pascal Terjan
|
d9a814e437
|
* Improve rotated T, add P Q R ; 3 4
|
14 years ago |
Pascal Terjan
|
2014be66e4
|
* Add a rotated T
|
14 years ago |
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.
|
14 years ago |
Sam Hocevar
|
6bdfb77876
|
Fix a few things in the VS2k8 solution.
|
14 years ago |
Sam Hocevar
|
5136ee57a0
|
A few C89 compilation fixes.
|
14 years ago |
Sam Hocevar
|
9456dcc2f3
|
Add new Unicode characters to other transformation routines.
|
14 years ago |
Pascal Terjan
|
919055b686
|
* Add few unicode charecters to the flip table
|
14 years ago |
Sam Hocevar
|
a09f027727
|
Add the copyright unit test and update copyright information everywhere.
|
14 years ago |
Sam Hocevar
|
107ff4b815
|
Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
|
15 years ago |
Sam Hocevar
|
51cf438fb0
|
Fix dllexport usage, courtesy of Carlo Bramini in #48.
|
15 years ago |
Sam Hocevar
|
c2997a0d82
|
Add #undef __extern at the end of caca0.h. Thanks to Carlo Bramini for
fixing this in #48.
|
15 years ago |
Sam Hocevar
|
6841aca387
|
Only define CACA_ALIAS with gcc > 3 (instead of >= 3). Patch courtesy of
Carlo Bramini. Addresses #48.
|
15 years ago |
Sam Hocevar
|
4c23d2b5ed
|
Add brief documentation to figfont functions.
|
15 years ago |
Sam Hocevar
|
81f9abd203
|
Document file functions and fix a few issues here and there.
|
15 years ago |
Sam Hocevar
|
e83ae726b8
|
Activate colour toilet font support.
|
15 years ago |
Sam Hocevar
|
1edad92edc
|
Simpler and more accurate troff colour selection.
|
15 years ago |
Pascal Terjan
|
c73ff6d51d
|
* Always draw all background in troff output, on beginning of lines too
|
15 years ago |
Sam Hocevar
|
3584efdf4b
|
Fix the source code to reduce testsuite errors.
|
15 years ago |
Pascal Terjan
|
a2fff59c1e
|
* Always draw all background in troff output
|
15 years ago |
Pascal Terjan
|
f8a477f2ab
|
* Map colors to the ones known by groff, defining mines don't work
|
15 years ago |
Pascal Terjan
|
c7ec6a0e94
|
* Improve a bit troff export
|
15 years ago |
Pascal Terjan
|
1c669cd86b
|
* Add experimental troff export
|
15 years ago |
Sam Hocevar
|
2a4cccbf34
|
Clean up .gitignore and documentation build rules.
|
15 years ago |
Sam Hocevar
|
a1fd592363
|
Store built-in fonts in a uin8_t[] instead of char[].
|
15 years ago |
Sam Hocevar
|
1362d8e24f
|
Update my e-mail address everywhere.
|
15 years ago |
Sam Hocevar
|
231c33acce
|
Fix an alignment issue in caca_get_canvas_chars() and caca_get_canvas_attrs().
Fixes #41.
|
15 years ago |