source: libcaca/trunk/ChangeLog @ 4334

Last change on this file since 4334 was 4334, checked in by Sam Hocevar, 10 years ago

Fix ChangeLog?, NEWS and win32/config.h for release 0.99.beta17.

File size: 664.3 KB
Line 
1Commit: UNSUBMITTED
2Author: sam
3Date:   Mon Feb 8 01:39:16 2010 +0000
4
5    Fix ChangeLog, NEWS and win32/config.h for release 0.99.beta17.
6
7 ChangeLog      |  239 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8 NEWS           |    3 +
9 win32/config.h |    2 +-
10 3 files changed, 243 insertions(+), 1 deletions(-)
11
12Commit: 4333
13Author: sam
14Date:   Mon Feb 8 01:27:22 2010 +0000
15
16    Large source code cleanup, getting rid of spaces, tabs, and svn keywords.
17
18 AUTHORS                                 |    2 +-
19 ChangeLog                               |   26 +-
20 Makefile.am                             |    1 -
21 NEWS                                    |   37 +-
22 NOTES                                   |    1 -
23 README                                  |    7 +-
24 THANKS                                  |    2 +-
25 bootstrap                               |    1 -
26 build-dos                               |    1 -
27 build-kernel                            |    3 +-
28 build-win32                             |    1 -
29 caca-config.in                          |    1 -
30 caca-php/examples/cacainfo.php          |   56 +-
31 caca-php/examples/cacapig.php           |   82 ++--
32 caca-php/examples/colors.php            |   24 +-
33 caca-php/examples/demo.php              |  630 +++++++++++-----------
34 caca-php/examples/dithering.php         |    8 +-
35 caca-php/examples/export.php            |  166 +++---
36 caca-php/examples/figfont.php           |   30 +-
37 caca-php/examples/fullwidth.php         |   32 +-
38 caca-php/examples/img2txt.php           |  682 ++++++++++++------------
39 caca-php/examples/import.php            |   24 +-
40 caca-php/examples/polyline.php          |   44 +-
41 caca-php/examples/render.php            |   30 +-
42 caca-php/examples/test.php              |  208 ++++----
43 caca-php/examples/text.php              |   38 +-
44 caca-php/examples/transform.php         |   32 +-
45 caca-php/examples/truecolor.php         |   30 +-
46 caca-php/examples/unicode.php           |   10 +-
47 caca-php/examples/www/cacainfo.php      |   56 +-
48 caca-php/examples/www/colors.php        |   20 +-
49 caca-php/examples/www/dithering.php     |    4 +-
50 caca-php/examples/www/export.php        |  264 +++++-----
51 caca-php/examples/www/figlet.php        |   52 +-
52 caca-php/examples/www/fullwidth.php     |   28 +-
53 caca-php/examples/www/img2txt.php       |  858 +++++++++++++++----------------
54 caca-php/examples/www/import.php        |   42 +-
55 caca-php/examples/www/render.php        |   66 ++--
56 caca-php/examples/www/text.php          |   36 +-
57 caca-php/examples/www/transform.php     |   28 +-
58 caca-php/examples/www/truecolor.php     |   26 +-
59 caca-php/examples/www/unicode.php       |    6 +-
60 caca-sharp/AssemblyInfo.cs              |    2 -
61 caca-sharp/Attr.cs                      |    2 -
62 caca-sharp/Caca.cs                      |    2 -
63 caca-sharp/Canvas.cs                    |    2 -
64 caca-sharp/Display.cs                   |    2 -
65 caca-sharp/Dither.cs                    |    2 -
66 caca-sharp/Event.cs                     |    2 -
67 caca-sharp/Font.cs                      |    2 -
68 caca-sharp/Makefile.am                  |    1 -
69 caca-sharp/test.cs                      |    2 -
70 caca/Makefile.am                        |    1 -
71 caca/attr.c                             |    2 -
72 caca/box.c                              |    2 -
73 caca/caca.c                             |    2 -
74 caca/caca.h                             |    3 -
75 caca/caca0.c                            |    2 -
76 caca/caca0.h                            |    2 -
77 caca/caca_conio.c                       |    2 -
78 caca/caca_conio.h                       |    2 -
79 caca/caca_debug.h                       |    9 +-
80 caca/caca_internals.h                   |    2 -
81 caca/caca_prof.h                        |    9 +-
82 caca/caca_stubs.h                       |    9 +-
83 caca/caca_types.h.in                    |    9 +-
84 caca/canvas.c                           |    2 -
85 caca/charset.c                          |    2 -
86 caca/codec/codec.h                      |    2 -
87 caca/codec/export.c                     |    2 -
88 caca/codec/import.c                     |    2 -
89 caca/codec/text.c                       |    2 -
90 caca/conic.c                            |    2 -
91 caca/dirty.c                            |    2 -
92 caca/dither.c                           |    2 -
93 caca/driver/cocoa.m                     |    2 -
94 caca/driver/conio.c                     |    2 -
95 caca/driver/gl.c                        |    2 -
96 caca/driver/ncurses.c                   |    2 -
97 caca/driver/null.c                      |    2 -
98 caca/driver/raw.c                       |    2 -
99 caca/driver/slang.c                     |    2 -
100 caca/driver/vga.c                       |    2 -
101 caca/driver/win32.c                     |    2 -
102 caca/driver/x11.c                       |    2 -
103 caca/event.c                            |    2 -
104 caca/figfont.c                          |    2 -
105 caca/file.c                             |    2 -
106 caca/font.c                             |    2 -
107 caca/frame.c                            |    2 -
108 caca/graphics.c                         |    2 -
109 caca/legacy.c                           |    2 -
110 caca/line.c                             |    2 -
111 caca/prof.c                             |    2 -
112 caca/string.c                           |    2 -
113 caca/time.c                             |    2 -
114 caca/transform.c                        |    2 -
115 caca/triangle.c                         |    2 -
116 configure.ac                            |    1 -
117 cxx/Makefile.am                         |    1 -
118 cxx/caca++.cpp                          |    2 -
119 cxx/caca++.h                            |    3 -
120 cxx/cxxtest.cpp                         |    2 -
121 doc/Makefile.am                         |    1 -
122 doc/canvas.dox                          |    2 -
123 doc/font.dox                            |    2 -
124 doc/footer.html                         |    1 -
125 doc/header.html                         |    1 -
126 doc/libcaca.dox                         |    2 -
127 doc/migrating.dox                       |    2 -
128 doc/style.dox                           |    2 -
129 doc/tutorial.dox                        |    2 -
130 doc/user.dox                            |    2 -
131 examples/Makefile.am                    |    1 -
132 examples/blit.c                         |    2 -
133 examples/canvas.c                       |    2 -
134 examples/colors.c                       |    2 -
135 examples/demo.c                         |    2 -
136 examples/demo0.c                        |    2 -
137 examples/dithering.c                    |    2 -
138 examples/driver.c                       |    2 -
139 examples/event.c                        |    2 -
140 examples/export.c                       |    2 -
141 examples/figfont.c                      |    2 -
142 examples/font.c                         |    2 -
143 examples/font2tga.c                     |    2 -
144 examples/frames.c                       |    2 -
145 examples/fullwidth.c                    |    2 -
146 examples/gamma.c                        |    2 -
147 examples/hsv.c                          |    2 -
148 examples/import.c                       |    2 -
149 examples/input.c                        |    2 -
150 examples/mouse.c                        |    2 -
151 examples/spritedit.c                    |    2 -
152 examples/swallow.c                      |    2 -
153 examples/text.c                         |    2 -
154 examples/transform.c                    |    2 -
155 examples/trifiller.c                    |    2 -
156 examples/truecolor.c                    |    2 -
157 examples/unicode.c                      |    2 -
158 java/Makefile.am                        |    1 -
159 java/README                             |    1 -
160 java/caca_java_common.c                 |    2 -
161 java/caca_java_common.h                 |    2 -
162 java/examples/Driver.java               |    2 -
163 java/examples/TrueColor.java            |    2 -
164 java/org/zoy/caca/Attribute.java        |    2 -
165 java/org/zoy/caca/Caca.java             |    2 -
166 java/org/zoy/caca/CacaException.java    |    2 -
167 java/org/zoy/caca/CacaObject.java       |    2 -
168 java/org/zoy/caca/Canvas.java           |    2 -
169 java/org/zoy/caca/Color.java            |    4 +-
170 java/org/zoy/caca/Display.java          |    2 -
171 java/org/zoy/caca/Dither.java           |    2 -
172 java/org/zoy/caca/Event.java            |    2 -
173 java/org/zoy/caca/Font.java             |    2 -
174 java/org/zoy/caca/NativeObject.java     |    2 -
175 java/org/zoy/caca/TimeoutException.java |    2 -
176 java/org_zoy_caca_Attribute.c           |    2 -
177 java/org_zoy_caca_Caca.c                |    2 -
178 java/org_zoy_caca_Canvas.c              |    8 +-
179 java/org_zoy_caca_Display.c             |    2 -
180 java/org_zoy_caca_Dither.c              |    4 +-
181 java/org_zoy_caca_Event.c               |    2 -
182 java/org_zoy_caca_Font.c                |    2 -
183 kernel/Makefile.am                      |    1 -
184 kernel/boot/gdt.c                       |    7 +-
185 kernel/boot/idt.c                       |    7 +-
186 kernel/boot/interruptions.c             |    5 +-
187 kernel/boot/pic.c                       |    5 +-
188 kernel/boot/stage2.c                    |    7 +-
189 kernel/boot/stage2.h                    |    5 +-
190 kernel/drivers/floppy.c                 |    5 +-
191 kernel/drivers/floppy.h                 |    5 +-
192 kernel/drivers/keyboard.c               |    5 +-
193 kernel/drivers/memory.c                 |    5 +-
194 kernel/drivers/memory.h                 |    5 +-
195 kernel/drivers/processor.c              |    5 +-
196 kernel/drivers/processor.h              |    5 +-
197 kernel/drivers/timer.c                  |   11 +-
198 kernel/drivers/timer.h                  |    5 +-
199 kernel/kernel.c                         |    3 -
200 kernel/kernel.h                         |    2 -
201 kernel/klibc.c                          |    5 +-
202 kernel/klibc.h                          |    2 -
203 perl/lib/Term/Caca.pm                   |    1 -
204 perl/lib/Term/Caca/Constants.pm         |    1 -
205 perl/lib/Term/Kaka.pm                   |    1 -
206 python/Makefile.am                      |    3 +-
207 python/pypycaca.c                       |    2 -
208 python/pypycaca.h                       |    2 -
209 ruby/Makefile.am                        |    1 -
210 ruby/ruby-caca.dox                      |    2 +-
211 ruby/ruby.dox                           |    2 +-
212 src/Makefile.am                         |    1 -
213 src/aafire.c                            |    2 -
214 src/cacademo.c                          |    2 -
215 src/cacadraw.c                          |    2 -
216 src/cacaplay.c                          |    2 -
217 src/cacaserver.c                        |    2 -
218 src/cacaview.c                          |    2 -
219 src/common-image.c                      |    2 -
220 src/common-image.h                      |    2 -
221 src/img2txt.c                           |    2 -
222 src/mygetopt.c                          |    2 -
223 src/mygetopt.h                          |    2 -
224 test/Makefile.am                        |    1 -
225 test/caca-test.cpp                      |    2 -
226 test/canvas.cpp                         |    2 -
227 test/check-source                       |    2 +-
228 test/dirty.cpp                          |    2 -
229 test/driver.cpp                         |    2 -
230 test/export.cpp                         |    2 -
231 test/simple.c                           |    2 -
232 tools/Makefile.am                       |    1 -
233 tools/makefont.c                        |    2 -
234 tools/optipal.c                         |    1 -
235 tools/sortchars.c                       |    1 -
236 win32/Makefile.am                       |    1 -
237 win32/config.h                          |    2 +-
238 220 files changed, 1885 insertions(+), 2247 deletions(-)
239
240Commit: 4332
241Author: sam
242Date:   Mon Feb 8 00:40:21 2010 +0000
243
244    Nicer make check output for our custom tests.
245
246 test/check-doxygen |   10 +++++++---
247 test/check-source  |   20 +++++++++++++-------
248 test/check-win32   |   11 +++++++----
249 3 files changed, 27 insertions(+), 14 deletions(-)
250
251Commit: 4331
252Author: sam
253Date:   Sun Feb 7 23:44:38 2010 +0000
254
255    Add missing ruby/test file to the distributed tarball.
256
257 ruby/Makefile.am |    1 +
258 1 files changed, 1 insertions(+), 0 deletions(-)
259
260Commit: 4330
261Author: sam
262Date:   Sun Feb 7 22:37:18 2010 +0000
263
264    Improve changelog generation.
265
266 ChangeLog   | 3706 ++++++++++++++++++++++++++++++-----------------------------
267 Makefile.am |    3 +-
268 2 files changed, 1917 insertions(+), 1792 deletions(-)
269
270Commit: 4328
271Author: sam
272Date:   Sun Feb 7 21:11:03 2010 +0000
273
274    Update logo in the PHP bindings.
275
276 caca-php/examples/logo-caca.png     |  Bin 7526 -> 17112 bytes
277 caca-php/examples/www/logo-caca.png |  Bin 7526 -> 17112 bytes
278 2 files changed, 0 insertions(+), 0 deletions(-)
279
280Commit: 4326
281Author: sam
282Date:   Sun Feb 7 20:59:05 2010 +0000
283
284    Replace the old caca texture with a copy of our new logo.
285
286 src/cacademo.c |    5 +-
287 src/texture.h  |  260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
288 2 files changed, 259 insertions(+), 6 deletions(-)
289
290Commit: 4325
291Author: sam
292Date:   Sun Feb 7 17:21:51 2010 +0000
293
294    Fix dllexport usage, courtesy of Carlo Bramini in #48.
295
296 caca/caca.h  |    8 ++++----
297 caca/caca0.h |    6 +++---
298 2 files changed, 7 insertions(+), 7 deletions(-)
299
300Commit: 4324
301Author: sam
302Date:   Sun Feb 7 17:21:45 2010 +0000
303
304    Add #undef __extern at the end of caca0.h. Thanks to Carlo Bramini for
305    fixing this in #48.
306
307 caca/caca0.h |    4 +++-
308 1 files changed, 3 insertions(+), 1 deletions(-)
309
310Commit: 4323
311Author: sam
312Date:   Sun Feb 7 17:01:16 2010 +0000
313
314    Only define CACA_ALIAS with gcc > 3 (instead of >= 3). Patch courtesy of
315    Carlo Bramini. Addresses #48.
316
317 caca/caca.h |    6 +++++-
318 1 files changed, 5 insertions(+), 1 deletions(-)
319
320Commit: 4322
321Author: sam
322Date:   Sun Feb 7 17:01:10 2010 +0000
323
324    Do not use htons/htonl in makefont.c, since we already have hton16/hton32
325    which do not require to initialise winsock on Windows. Addresses #48.
326
327 tools/makefont.c |    5 +++--
328 1 files changed, 3 insertions(+), 2 deletions(-)
329
330Commit: 4321
331Author: sam
332Date:   Sun Feb 7 15:57:52 2010 +0000
333
334    Add brief documentation to figfont functions.
335
336 caca/figfont.c |    3 +++
337 1 files changed, 3 insertions(+), 0 deletions(-)
338
339Commit: 4320
340Author: sam
341Date:   Sun Feb 7 15:57:46 2010 +0000
342
343    Split check-build into check-doygen, check-source and check-win32.
344
345 test/Makefile.am   |    7 +++-
346 test/check-build   |   71 ----------------------------------------------------
347 test/check-doxygen |   14 ++++++++++
348 test/check-source  |   32 +++++++++++++++++++++++
349 test/check-win32   |   27 +++++++++++++++++++
350 5 files changed, 78 insertions(+), 73 deletions(-)
351
352Commit: 4318
353Author: sam
354Date:   Sun Feb 7 00:22:38 2010 +0000
355
356    Document file functions and fix a few issues here and there.
357
358 caca/caca.h    |   32 ++++++++++++++-----------
359 caca/file.c    |   69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
360 caca/string.c  |    2 +-
361 win32/config.h |    1 +
362 4 files changed, 89 insertions(+), 15 deletions(-)
363
364Commit: 4317
365Author: sam
366Date:   Sun Feb 7 00:22:31 2010 +0000
367
368    Move some configuration stuff from build-kernel into configure.ac.
369
370 build-kernel   |   41 ++++++++++++++++++-----------------------
371 build-win32    |    2 +-
372 configure.ac   |   39 ++++++++++++++++++++++++++-------------
373 kernel/klibc.h |    6 +++++-
374 4 files changed, 50 insertions(+), 38 deletions(-)
375
376Commit: 4316
377Author: sam
378Date:   Sat Feb 6 21:20:40 2010 +0000
379
380    Generate a better changelog.
381
382 ChangeLog   |36885 +++++++++++++++++++++++++++++++++++------------------------
383 Makefile.am |    8 +-
384 2 files changed, 22052 insertions(+), 14841 deletions(-)
385
386Commit: 4304
387Author: sam
388Date:   Wed Jan 27 00:42:57 2010 +0000
389
390    Activate colour toilet font support.
391
392 caca/figfont.c |    7 ++-----
393 1 files changed, 2 insertions(+), 5 deletions(-)
394
395Commit: 4303
396Author: sam
397Date:   Mon Jan 25 12:40:18 2010 +0000
398
399    Don't fail the check-build test if documentation was not built.
400
401 test/check-build |    4 ++--
402 1 files changed, 2 insertions(+), 2 deletions(-)
403
404Commit: 4302
405Author: sam
406Date:   Mon Jan 25 01:47:21 2010 +0000
407
408    Simpler and more accurate troff colour selection.
409
410 caca/codec/export.c |   39 +++++++++++++--------------------------
411 1 files changed, 13 insertions(+), 26 deletions(-)
412
413Commit: 4301
414Author: pterjan
415Date:   Sun Jan 24 22:04:10 2010 +0000
416
417     * Always draw all background in troff output, on beginning of lines too
418
419 caca/codec/export.c |   13 ++++++++-----
420 1 files changed, 8 insertions(+), 5 deletions(-)
421
422Commit: 4300
423Author: sam
424Date:   Sun Jan 24 21:58:17 2010 +0000
425
426    Fix the source code to reduce testsuite errors.
427
428 caca/codec/export.c |   33 ++++++++++++++++-----------------
429 kernel/Makefile.am  |    2 ++
430 kernel/kernel.c     |   12 ++++++------
431 kernel/kernel.h     |   12 +++++-------
432 kernel/multiboot.h  |   18 +++++++++---------
433 test/check-build    |    5 +++--
434 win32/config.h      |    1 +
435 7 files changed, 42 insertions(+), 41 deletions(-)
436
437Commit: 4299
438Author: pterjan
439Date:   Sun Jan 24 21:43:19 2010 +0000
440
441     * Always draw all background in troff output
442
443 caca/codec/export.c |    9 +++++++--
444 1 files changed, 7 insertions(+), 2 deletions(-)
445
446Commit: 4298
447Author: pterjan
448Date:   Sun Jan 24 21:15:01 2010 +0000
449
450     * Unbreak make dist (multiboot.S is dead), but many files in kernel/ are missing there
451
452 kernel/Makefile.am |    1 -
453 1 files changed, 0 insertions(+), 1 deletions(-)
454
455Commit: 4297
456Author: sam
457Date:   Sun Jan 24 01:47:25 2010 +0000
458
459    Fix check-build verbosity.
460
461 test/check-build |    6 +++++-
462 1 files changed, 5 insertions(+), 1 deletions(-)
463
464Commit: 4296
465Author: sam
466Date:   Sun Jan 24 01:47:18 2010 +0000
467
468    Fix shrext_cmds usage in configure.ac.
469
470 configure.ac |    4 ++--
471 1 files changed, 2 insertions(+), 2 deletions(-)
472
473Commit: 4292
474Author: pterjan
475Date:   Thu Jan 21 11:14:24 2010 +0000
476
477     * Add back some missing spaces
478
479 ruby/ruby-caca.dox |  100 ++++++++++++++++++++++++++--------------------------
480 1 files changed, 50 insertions(+), 50 deletions(-)
481
482Commit: 4235
483Author: pterjan
484Date:   Wed Jan 6 20:56:29 2010 +0000
485
486     * Map colors to the ones known by groff, defining mines don't work
487
488 caca/codec/export.c |   63 +++++++++++++++++++++++++--------------------------
489 1 files changed, 31 insertions(+), 32 deletions(-)
490
491Commit: 4229
492Author: sam
493Date:   Wed Jan 6 00:10:31 2010 +0000
494
495    Move conditional java targets to the top of Makefile.am.
496
497 java/Makefile.am |   10 +++++-----
498 1 files changed, 5 insertions(+), 5 deletions(-)
499
500Commit: 4228
501Author: pterjan
502Date:   Wed Jan 6 00:05:09 2010 +0000
503
504     * Improve a bit troff export
505
506 caca/codec/export.c |   46 ++++++++++++++++++++++++++++++++++++----------
507 1 files changed, 36 insertions(+), 10 deletions(-)
508
509Commit: 4227
510Author: pterjan
511Date:   Tue Jan 5 23:27:26 2010 +0000
512
513     * Add experimental troff export
514
515 caca/codec/export.c |   73 +++++++++++++++++++++++++++++++++++++++++++++++++++
516 1 files changed, 73 insertions(+), 0 deletions(-)
517
518Commit: 4225
519Author: pterjan
520Date:   Tue Jan 5 21:59:10 2010 +0000
521
522     * Do not want libjava.jar when we don't build java binding
523
524 java/Makefile.am |    2 +-
525 1 files changed, 1 insertions(+), 1 deletions(-)
526
527Commit: 4220
528Author: sam
529Date:   Sun Jan 3 02:54:32 2010 +0000
530
531    Clean up .gitignore and documentation build rules.
532
533 .gitignore            |   65 +++++++++++++++++++++++++++++++++++++++++++++++++
534 Makefile.am           |    5 ++-
535 caca-sharp/.gitignore |    3 --
536 caca/.gitignore       |    1 -
537 cxx/.gitignore        |    1 -
538 doc/.gitignore        |    4 ---
539 doc/Makefile.am       |    7 ++---
540 doc/doxygen.cfg.in    |    2 +-
541 examples/.gitignore   |   29 ----------------------
542 ruby/.gitignore       |    2 -
543 src/.gitignore        |    7 -----
544 test/.gitignore       |    3 --
545 test/check-build      |   11 ++++++++
546 tools/.gitignore      |    3 --
547 14 files changed, 83 insertions(+), 60 deletions(-)
548
549Commit: 4219
550Author: sam
551Date:   Sun Jan 3 02:54:17 2010 +0000
552
553    Clean up files generated by build-kernel in make clean.
554
555 build-kernel       |   11 ++++++-----
556 kernel/Makefile.am |    4 ++++
557 2 files changed, 10 insertions(+), 5 deletions(-)
558
559Commit: 4198
560Author: sam
561Date:   Thu Dec 24 00:02:16 2009 +0000
562
563    Build Java examples and add wrapper scripts to run them.
564
565 java/.gitignore             |    1 +
566 java/Makefile.am            |   13 +++++++++++--
567 java/examples/Driver        |    6 ++++++
568 java/examples/Driver.java   |    2 +-
569 java/examples/TrueColor     |    6 ++++++
570 java/org/zoy/caca/Caca.java |    2 +-
571 6 files changed, 26 insertions(+), 4 deletions(-)
572
573Commit: 4197
574Author: sam
575Date:   Wed Dec 23 11:34:49 2009 +0000
576
577    Java bindings, courtesy of Adrien Grand <jpountz@dinauz.org>.
578
579 AUTHORS                                 |    3 +
580 Makefile.am                             |    4 +-
581 configure.ac                            |   45 ++++
582 java/.gitignore                         |    3 +
583 java/Makefile.am                        |   94 ++++++++
584 java/README                             |   20 ++
585 java/caca_java_common.c                 |   31 +++
586 java/caca_java_common.h                 |   23 ++
587 java/examples/Driver.java               |   54 +++++
588 java/examples/TrueColor.java            |   38 +++
589 java/org/zoy/caca/Attribute.java        |   60 +++++
590 java/org/zoy/caca/Caca.java             |   33 +++
591 java/org/zoy/caca/CacaException.java    |   24 ++
592 java/org/zoy/caca/CacaObject.java       |   40 ++++
593 java/org/zoy/caca/Canvas.java           |  377 ++++++++++++++++++++++++++++++
594 java/org/zoy/caca/Color.java            |   84 +++++++
595 java/org/zoy/caca/Display.java          |  170 ++++++++++++++
596 java/org/zoy/caca/Dither.java           |  238 +++++++++++++++++++
597 java/org/zoy/caca/Event.java            |  184 +++++++++++++++
598 java/org/zoy/caca/Font.java             |   61 +++++
599 java/org/zoy/caca/NativeObject.java     |   20 ++
600 java/org/zoy/caca/TimeoutException.java |   24 ++
601 java/org_zoy_caca_Attribute.c           |   62 +++++
602 java/org_zoy_caca_Caca.c                |   24 ++
603 java/org_zoy_caca_Canvas.c              |  389 +++++++++++++++++++++++++++++++
604 java/org_zoy_caca_Display.c             |  187 +++++++++++++++
605 java/org_zoy_caca_Dither.c              |  175 ++++++++++++++
606 java/org_zoy_caca_Event.c               |   80 +++++++
607 java/org_zoy_caca_Font.c                |  117 +++++++++
608 29 files changed, 2663 insertions(+), 1 deletions(-)
609
610Commit: 4160
611Author: jylam
612Date:   Sun Dec 20 16:29:24 2009 +0000
613
614     * Fix libcaca.a linkage (was off by one argument), fill memory with 0xCACA, because caca is so delicious.
615
616 build-kernel               |    2 +-
617 kernel/drivers/processor.c |   10 ++++++----
618 kernel/kernel.c            |   12 ++++++++----
619 3 files changed, 15 insertions(+), 9 deletions(-)
620
621Commit: 4159
622Author: jylam
623Date:   Sun Dec 20 15:41:41 2009 +0000
624
625     * Added 64bits RDTSC support, as well as CPU frequency guess (more like a 8254a test, actually)
626
627 build-kernel               |    8 +-
628 kernel/drivers/processor.c |   49 +++++
629 kernel/drivers/processor.h |    2 +
630 kernel/drivers/timer.c     |   55 ++++---
631 kernel/kernel.c            |   22 +--
632 kernel/kernel.h            |    2 +
633 kernel/klibc.c             |  430 ++++++++++++++++++++++++--------------------
634 kernel/klibc.h             |    3 +-
635 8 files changed, 336 insertions(+), 235 deletions(-)
636
637Commit: 4158
638Author: jylam
639Date:   Sun Dec 20 14:02:02 2009 +0000
640
641     * Fix indentation and add licensing and copyright headers to kernel
642
643 kernel/boot/gdt.c           |  151 ++++++++++++++++++-------------
644 kernel/boot/idt.c           |  164 +++++++++++++++++++---------------
645 kernel/boot/interruptions.c |  209 +++++++++++++++++++++++++++++--------------
646 kernel/boot/pic.c           |   99 ++++++++++++--------
647 kernel/boot/stage2.c        |   37 ++++++---
648 kernel/boot/stage2.h        |   18 ++++
649 kernel/drivers/floppy.c     |   19 ++++-
650 kernel/drivers/floppy.h     |   28 +++++-
651 kernel/drivers/keyboard.c   |  210 +++++++++++++++++++++++--------------------
652 kernel/drivers/memory.c     |   17 ++++-
653 kernel/drivers/memory.h     |   15 +++
654 kernel/drivers/processor.c  |   18 +++-
655 kernel/drivers/processor.h  |  142 ++++++++++++++++-------------
656 kernel/drivers/timer.c      |   68 ++++++++-------
657 kernel/drivers/timer.h      |   18 ++++-
658 kernel/kernel.c             |   13 +--
659 kernel/kernel.h             |   10 +--
660 kernel/klibc.c              |   16 ++++
661 kernel/klibc.h              |   68 ++++++++++-----
662 19 files changed, 824 insertions(+), 496 deletions(-)
663
664Commit: 4157
665Author: jylam
666Date:   Sun Dec 20 13:45:00 2009 +0000
667
668     * Fill CPU id correctly, you dumb fuck.
669
670 kernel/drivers/processor.c |    2 ++
671 1 files changed, 2 insertions(+), 0 deletions(-)
672
673Commit: 4156
674Author: jylam
675Date:   Sun Dec 20 13:40:42 2009 +0000
676
677     * XCode project file updated for kernel
678
679 XCode/libcacaXCode.xcodeproj/project.pbxproj |   77 +++++++++++++++++++++++++-
680 1 files changed, 75 insertions(+), 2 deletions(-)
681
682Commit: 4155
683Author: jylam
684Date:   Sun Dec 20 13:36:15 2009 +0000
685
686     * Forgot kernel build script
687
688 build-kernel |   67 +++++++++++++++++++++++++++++++++++++++++----------------
689 1 files changed, 48 insertions(+), 19 deletions(-)
690
691Commit: 4154
692Author: jylam
693Date:   Sun Dec 20 13:33:11 2009 +0000
694
695     * Total kernel rewrite
696
697 configure.ac                |    2 +-
698 kernel/boot/bootsect.asm    |  123 +++++++++
699 kernel/boot/gdt.c           |  101 ++++++++
700 kernel/boot/idt.c           |  132 ++++++++++
701 kernel/boot/int.asm         |  147 +++++++++++
702 kernel/boot/interruptions.c |  112 ++++++++
703 kernel/boot/pic.c           |   73 ++++++
704 kernel/boot/stage2.c        |   30 +++
705 kernel/boot/stage2.h        |    1 +
706 kernel/drivers/floppy.c     |   56 ++++
707 kernel/drivers/floppy.h     |   14 +
708 kernel/drivers/keyboard.c   |  101 ++++++++
709 kernel/drivers/memory.c     |    4 +
710 kernel/drivers/processor.c  |   50 ++++
711 kernel/drivers/processor.h  |   81 ++++++
712 kernel/drivers/timer.c      |   42 +++
713 kernel/drivers/timer.h      |    2 +
714 kernel/kernel.c             |  421 ++++---------------------------
715 kernel/kernel.h             |  118 +--------
716 kernel/klibc.c              |  598 +++++++++++++++++++++++++++++++++++++++++++
717 kernel/klibc.h              |  125 +++++++++
718 kernel/multiboot.S          |   73 ------
719 22 files changed, 1850 insertions(+), 556 deletions(-)
720
721Commit: 4149
722Author: sam
723Date:   Sat Dec 19 14:38:47 2009 +0000
724
725    Store built-in fonts in a uin8_t[] instead of char[].
726
727 caca/font.c          |    4 ++--
728 caca/mono9.data      |    4 ++--
729 caca/monobold12.data |    4 ++--
730 tools/makefont.c     |    5 +++--
731 4 files changed, 9 insertions(+), 8 deletions(-)
732
733Commit: 4148
734Author: sam
735Date:   Sat Dec 19 14:38:38 2009 +0000
736
737    Update my e-mail address everywhere.
738
739 build-dos                           |    2 +-
740 build-kernel                        |    2 +-
741 build-win32                         |    2 +-
742 caca-config.in                      |    2 +-
743 caca-php/examples/colors.php        |    2 +-
744 caca-php/examples/demo.php          |    2 +-
745 caca-php/examples/export.php        |    2 +-
746 caca-php/examples/fullwidth.php     |    2 +-
747 caca-php/examples/img2txt.php       |    5 +++--
748 caca-php/examples/test.php          |    4 ++--
749 caca-php/examples/text.php          |    2 +-
750 caca-php/examples/transform.php     |    2 +-
751 caca-php/examples/truecolor.php     |    2 +-
752 caca-php/examples/unicode.php       |    2 +-
753 caca-php/examples/www/colors.php    |    2 +-
754 caca-php/examples/www/export.php    |    2 +-
755 caca-php/examples/www/fullwidth.php |    2 +-
756 caca-php/examples/www/img2txt.php   |    5 +++--
757 caca-php/examples/www/text.php      |    2 +-
758 caca-php/examples/www/transform.php |    2 +-
759 caca-php/examples/www/truecolor.php |    2 +-
760 caca-php/examples/www/unicode.php   |    2 +-
761 caca-sharp/Attr.cs                  |    2 +-
762 caca-sharp/Caca.cs                  |    2 +-
763 caca-sharp/Display.cs               |    2 +-
764 caca-sharp/Dither.cs                |    2 +-
765 caca-sharp/Event.cs                 |    2 +-
766 caca-sharp/Font.cs                  |    2 +-
767 caca-sharp/test.cs                  |    2 +-
768 caca/caca0.h                        |    2 +-
769 caca/caca_stubs.h                   |    2 +-
770 caca/caca_types.h.in                |    2 +-
771 caca/charset.c                      |    2 +-
772 caca/conic.c                        |    2 +-
773 caca/dither.c                       |    2 +-
774 caca/file.c                         |    2 +-
775 caca/font.c                         |    2 +-
776 caca/line.c                         |    2 +-
777 caca/time.c                         |    2 +-
778 caca/triangle.c                     |    2 +-
779 doc/caca-config.1                   |    2 +-
780 doc/cacafire.1                      |    2 +-
781 doc/cacaplay.1                      |    2 +-
782 doc/cacaserver.1                    |    2 +-
783 doc/cacaview.1                      |    2 +-
784 doc/img2txt.1                       |    2 +-
785 examples/canvas.c                   |    2 +-
786 examples/colors.c                   |    2 +-
787 examples/dithering.c                |    2 +-
788 examples/driver.c                   |    2 +-
789 examples/event.c                    |    2 +-
790 examples/font.c                     |    2 +-
791 examples/frames.c                   |    2 +-
792 examples/fullwidth.c                |    2 +-
793 examples/gamma.c                    |    2 +-
794 examples/hsv.c                      |    2 +-
795 examples/input.c                    |    2 +-
796 examples/truecolor.c                |    2 +-
797 examples/unicode.c                  |    2 +-
798 kernel/kernel.c                     |    2 +-
799 kernel/kernel.h                     |    2 +-
800 src/cacademo.c                      |    2 +-
801 src/cacaview.c                      |    2 +-
802 src/common-image.c                  |    2 +-
803 src/common-image.h                  |    2 +-
804 src/mygetopt.c                      |    2 +-
805 src/mygetopt.h                      |    2 +-
806 test/caca-test.cpp                  |    2 +-
807 test/canvas.cpp                     |    2 +-
808 test/driver.cpp                     |    2 +-
809 test/simple.c                       |    2 +-
810 tools/makefont.c                    |    2 +-
811 tools/optipal.c                     |    2 +-
812 tools/sortchars.c                   |    2 +-
813 74 files changed, 79 insertions(+), 77 deletions(-)
814
815Commit: 4147
816Author: sam
817Date:   Fri Dec 18 22:09:25 2009 +0000
818
819    Preload the example input buffer with Unicode stuff for testing.
820
821 examples/input.c |   10 ++++++++++
822 1 files changed, 10 insertions(+), 0 deletions(-)
823
824Commit: 4146
825Author: sam
826Date:   Fri Dec 18 21:50:37 2009 +0000
827
828    Fix an alignment issue in caca_get_canvas_chars() and caca_get_canvas_attrs().
829    Fixes #41.
830
831 caca/caca.h           |    4 ++--
832 caca/canvas.c         |   20 ++++++++++----------
833 caca/driver/conio.c   |    6 +++---
834 caca/driver/gl.c      |    6 +++---
835 caca/driver/ncurses.c |    6 ++----
836 caca/driver/slang.c   |    6 ++----
837 caca/driver/vga.c     |    6 ++----
838 caca/driver/win32.c   |    4 ++--
839 caca/driver/x11.c     |    4 ++--
840 9 files changed, 28 insertions(+), 34 deletions(-)
841
842Commit: 4145
843Author: sam
844Date:   Fri Dec 18 21:36:15 2009 +0000
845
846    Implement caca_unset_attr() and caca_toggle_attr(). Fixes #7.
847
848 caca/attr.c |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
849 caca/caca.h |    2 ++
850 2 files changed, 56 insertions(+), 0 deletions(-)
851
852Commit: 4144
853Author: sam
854Date:   Fri Dec 18 21:24:10 2009 +0000
855
856    Explicitly link with -lGLU because freeglut may not provide it. Fixes #61.
857
858 configure.ac |    2 +-
859 1 files changed, 1 insertions(+), 1 deletions(-)
860
861Commit: 4143
862Author: sam
863Date:   Fri Dec 18 21:17:54 2009 +0000
864
865    Deduce X11 font size from a relevant sample to avoid oversized font
866    cells. Fixes bug #21 (X11 Unicode support).
867
868 caca/driver/x11.c  |   29 ++++++++++++++++++++---------
869 examples/unicode.c |    1 +
870 2 files changed, 21 insertions(+), 9 deletions(-)
871
872Commit: 4142
873Author: sam
874Date:   Thu Dec 17 23:25:46 2009 +0000
875
876    Call setlocale() in the X11 driver to activate the current locale. If it
877    is an UTF-8 locale, more glyphs are displayed.
878
879 caca/driver/x11.c |    7 +++++++
880 1 files changed, 7 insertions(+), 0 deletions(-)
881
882Commit: 4141
883Author: sam
884Date:   Thu Dec 17 01:46:30 2009 +0000
885
886    Use XwcDrawString in the X11 driver if font sets are available.
887
888 caca/driver/x11.c |  158 ++++++++++++++++++++++++++++++++++++++++-------------
889 1 files changed, 119 insertions(+), 39 deletions(-)
890
891Commit: 4140
892Author: sam
893Date:   Thu Dec 17 01:46:22 2009 +0000
894
895    Allow the X11 driver to display Unicode characters if they are in the
896    current font (addresses #21).
897
898 caca/driver/x11.c |   18 +++++++++++-------
899 1 files changed, 11 insertions(+), 7 deletions(-)
900
901Commit: 4139
902Author: sam
903Date:   Wed Dec 16 19:25:52 2009 +0000
904
905    Do not crash in caca_flush_figlet() if no figfont was loaded.
906
907 caca/figfont.c |    3 +++
908 1 files changed, 3 insertions(+), 0 deletions(-)
909
910Commit: 4131
911Author: sam
912Date:   Mon Dec 14 23:29:51 2009 +0000
913
914    Fix the libcucul symlink installation when /bin/sh points to bash or any
915    shell that doesn't look for sourced files in $PWD.
916
917 caca/Makefile.am |    4 ++--
918 cxx/Makefile.am  |    4 ++--
919 2 files changed, 4 insertions(+), 4 deletions(-)
920
921Commit: 4130
922Author: sam
923Date:   Mon Dec 14 18:27:49 2009 +0000
924
925    Fix the old "value computed is unused" warning triggered by ncurses.
926
927 caca/driver/ncurses.c |    3 +--
928 1 files changed, 1 insertions(+), 2 deletions(-)
929
930Commit: 4129
931Author: sam
932Date:   Mon Dec 14 18:06:12 2009 +0000
933
934    Fix a compilation warning in conio-snake.cpp.
935
936 examples/conio-snake.cpp |    2 +-
937 1 files changed, 1 insertions(+), 1 deletions(-)
938
939Commit: 4128
940Author: pterjan
941Date:   Mon Dec 14 18:05:39 2009 +0000
942
943     * Add test for import/export of area
944
945 ruby/t/tc_canvas.rb |    2 ++
946 1 files changed, 2 insertions(+), 0 deletions(-)
947
948Commit: 4127
949Author: sam
950Date:   Mon Dec 14 17:59:38 2009 +0000
951
952    More warning fixes in conio.c.
953
954 examples/conio.c |    6 +++---
955 1 files changed, 3 insertions(+), 3 deletions(-)
956
957Commit: 4126
958Author: sam
959Date:   Mon Dec 14 17:40:37 2009 +0000
960
961    Fix various cosmetic errors (Jylam: tiens un highlight gratuit dans ta gueule pour les trailing spaces !)
962
963 examples/.gitignore |    1 +
964 examples/conio.c    |    7 +++----
965 examples/mouse.c    |    2 +-
966 ruby/caca-canvas.c  |   20 ++++++++++----------
967 4 files changed, 15 insertions(+), 15 deletions(-)
968
969Commit: 4125
970Author: pterjan
971Date:   Mon Dec 14 17:36:42 2009 +0000
972
973     * Oops
974
975 ruby/caca-canvas.c |    2 +-
976 1 files changed, 1 insertions(+), 1 deletions(-)
977
978Commit: 4123
979Author: pterjan
980Date:   Mon Dec 14 15:58:31 2009 +0000
981
982     * Remove tabs
983
984 ruby/caca-canvas.c |   12 ++++++------
985 1 files changed, 6 insertions(+), 6 deletions(-)
986
987Commit: 4105
988Author: pterjan
989Date:   Mon Dec 7 17:21:25 2009 +0000
990
991     * Bind area import/export functions
992
993 ruby/caca-canvas.c |   34 ++++++++++++++++++++++++++++++++++
994 1 files changed, 34 insertions(+), 0 deletions(-)
995
996Commit: 4104
997Author: pterjan
998Date:   Mon Dec 7 17:06:04 2009 +0000
999
1000     * Bind dirty rectangle functions
1001
1002 ruby/caca-canvas.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1003 1 files changed, 56 insertions(+), 0 deletions(-)
1004
1005Commit: 4103
1006Author: pterjan
1007Date:   Mon Dec 7 16:46:18 2009 +0000
1008
1009     * Bind caca_fill_triangle_textured
1010
1011 ruby/caca-canvas.c |   57 ++++++++++++++++++++++++++++++++++++++++++++++++++++
1012 1 files changed, 57 insertions(+), 0 deletions(-)
1013
1014Commit: 4097
1015Author: jylam
1016Date:   Mon Dec 7 11:48:01 2009 +0000
1017
1018     * Added mouse events example
1019
1020 XCode/libcacaXCode.xcodeproj/project.pbxproj |    2 +
1021 examples/Makefile.am                         |    5 +-
1022 examples/mouse.c                             |   92 ++++++++++++++++++++++++++
1023 3 files changed, 98 insertions(+), 1 deletions(-)
1024
1025Commit: 4096
1026Author: sam
1027Date:   Mon Dec 7 01:30:19 2009 +0000
1028
1029    Don't enter glutCheckLoop() from gl_get_event() if there is already an
1030    event available. This increases the framerate when using OpenGL.
1031
1032 caca/driver/gl.c |   11 +++++++++++
1033 1 files changed, 11 insertions(+), 0 deletions(-)
1034
1035Commit: 4095
1036Author: sam
1037Date:   Mon Dec 7 01:05:31 2009 +0000
1038
1039    Increase profiling timers' sliding mean accuracy.
1040
1041 caca/caca_internals.h |    5 +++--
1042 caca/caca_prof.h      |   16 ++++++++--------
1043 caca/prof.c           |   12 ++----------
1044 3 files changed, 13 insertions(+), 20 deletions(-)
1045
1046Commit: 4094
1047Author: sam
1048Date:   Sun Dec 6 21:21:40 2009 +0000
1049
1050    Gather profiling information in caca_refresh_display() and caca_get_event().
1051
1052 bootstrap             |    2 +-
1053 caca/Makefile.am      |    1 +
1054 caca/caca.c           |   14 ++++++-
1055 caca/caca_internals.h |   21 +++++++++-
1056 caca/caca_prof.h      |   14 ++++++
1057 caca/event.c          |   41 ++++++++++++++-----
1058 caca/graphics.c       |   21 +++++++++-
1059 caca/libcaca.vcproj   |    4 ++
1060 caca/prof.c           |  106 +++++++++++++++++++++++++++++++++++++++++++++++++
1061 configure.ac          |    6 +-
1062 10 files changed, 213 insertions(+), 17 deletions(-)
1063
1064Commit: 4093
1065Author: sam
1066Date:   Sun Dec 6 21:21:27 2009 +0000
1067
1068    Improve rounding in the internal Win32 sleep method.
1069
1070 caca/time.c |    6 +++---
1071 1 files changed, 3 insertions(+), 3 deletions(-)
1072
1073Commit: 4082
1074Author: sam
1075Date:   Thu Dec 3 01:13:15 2009 +0000
1076
1077    Pass Ctrl-C as a keypress to the calling application in the SLang driver.
1078    Original patch courtesy of Romain Bignon.
1079
1080 caca/driver/slang.c |   25 +++++++++++++++++++++++--
1081 1 files changed, 23 insertions(+), 2 deletions(-)
1082
1083Commit: 4069
1084Author: pterjan
1085Date:   Mon Nov 30 00:50:07 2009 +0000
1086
1087     * Fix Delete key with X11 driver
1088
1089 caca/driver/x11.c |    2 +-
1090 1 files changed, 1 insertions(+), 1 deletions(-)
1091
1092Commit: 4045
1093Author: sam
1094Date:   Thu Nov 26 01:34:17 2009 +0000
1095
1096    Update source checking test and remove CRLF crap from makefiles.
1097
1098 caca/Makefile.am     |    2 +
1099 cxx/Makefile.am      |   98 +++++++++++++++++++++++++------------------------
1100 examples/Makefile.am |    2 +
1101 ruby/Makefile.am     |    2 +
1102 src/Makefile.am      |   96 +++++++++++++++++++++++++------------------------
1103 test/check-build     |    4 +--
1104 tools/Makefile.am    |    3 ++
1105 win32/Makefile.am    |    8 ++--
1106 8 files changed, 113 insertions(+), 102 deletions(-)
1107
1108Commit: 4044
1109Author: sam
1110Date:   Thu Nov 26 01:23:55 2009 +0000
1111
1112    Rename tests/ to test/.
1113
1114 Makefile.am         |    2 +-
1115 configure.ac        |    2 +-
1116 test/.gitignore     |    3 +
1117 test/Makefile.am    |   24 ++++
1118 test/bench.c        |   80 +++++++++++
1119 test/bench.vcproj   |  364 +++++++++++++++++++++++++++++++++++++++++++++++++++
1120 test/caca-test.cpp  |   27 ++++
1121 test/canvas.cpp     |  102 ++++++++++++++
1122 test/check-build    |   57 ++++++++
1123 test/dirty.cpp      |  292 +++++++++++++++++++++++++++++++++++++++++
1124 test/driver.cpp     |   48 +++++++
1125 test/export.cpp     |   74 +++++++++++
1126 test/simple.c       |   65 +++++++++
1127 tests/.gitignore    |    3 -
1128 tests/Makefile.am   |   24 ----
1129 tests/bench.c       |   80 -----------
1130 tests/bench.vcproj  |  364 ---------------------------------------------------
1131 tests/caca-test.cpp |   27 ----
1132 tests/canvas.cpp    |  102 --------------
1133 tests/check-build   |   57 --------
1134 tests/dirty.cpp     |  292 -----------------------------------------
1135 tests/driver.cpp    |   48 -------
1136 tests/export.cpp    |   74 -----------
1137 tests/simple.c      |   65 ---------
1138 24 files changed, 1138 insertions(+), 1138 deletions(-)
1139
1140Commit: 3995
1141Author: sam
1142Date:   Sun Nov 22 11:57:43 2009 +0000
1143
1144    Add src/ to the list of source code checks.
1145
1146 tests/check-build |    2 +-
1147 1 files changed, 1 insertions(+), 1 deletions(-)
1148
1149Commit: 3994
1150Author: jylam
1151Date:   Sat Nov 21 17:22:29 2009 +0000
1152
1153     * Removed trailing spaces (fsking GNU Ident) (GNU, COINCIDENCE ? I THINK NOT!) and lonely tab
1154
1155 XCode/libcacaXCode.xcodeproj/project.pbxproj |    2 ++
1156 caca/transform.c                             |    2 +-
1157 caca/triangle.c                              |    8 ++++----
1158 examples/trifiller.c                         |    2 +-
1159 4 files changed, 8 insertions(+), 6 deletions(-)
1160
1161Commit: 3993
1162Author: sam
1163Date:   Sat Nov 21 17:01:30 2009 +0000
1164
1165    Add a sanity check for coding style errors.
1166
1167 Makefile.am         |    2 +-
1168 examples/.gitignore |    1 +
1169 tests/check-build   |   40 +++++++++++++++++++++++++++++++++++++---
1170 3 files changed, 39 insertions(+), 4 deletions(-)
1171
1172Commit: 3987
1173Author: jylam
1174Date:   Sat Nov 21 10:28:58 2009 +0000
1175
1176     * Indentation fixes
1177
1178 caca/triangle.c      |  293 +++++++++++++++++++++++++++-----------------------
1179 examples/trifiller.c |  197 +++++++++++++++++----------------
1180 2 files changed, 258 insertions(+), 232 deletions(-)
1181
1182Commit: 3985
1183Author: jylam
1184Date:   Sat Nov 21 10:26:31 2009 +0000
1185
1186     * Remove trailing spaces (bouh!)
1187
1188 caca/driver/slang.c |    4 ++--
1189 1 files changed, 2 insertions(+), 2 deletions(-)
1190
1191Commit: 3984
1192Author: jylam
1193Date:   Sat Nov 21 10:18:45 2009 +0000
1194
1195     * Don't unblock signals in init of SLang
1196
1197 caca/driver/slang.c |   10 ++++------
1198 1 files changed, 4 insertions(+), 6 deletions(-)
1199
1200Commit: 3983
1201Author: jylam
1202Date:   Sat Nov 21 10:12:09 2009 +0000
1203
1204     * Disable SLang's own SIGINT handler
1205
1206 XCode/libcacaXCode.xcodeproj/project.pbxproj |   34 +++++++++++++++++++++++++-
1207 caca/driver/slang.c                          |   10 +++++++
1208 2 files changed, 43 insertions(+), 1 deletions(-)
1209
1210Commit: 3955
1211Author: jylam
1212Date:   Thu Nov 19 11:21:16 2009 +0000
1213
1214     * Updated C++ bindings with Canvas::fillTriangleTextured()
1215
1216 XCode/libcacaXCode.xcodeproj/project.pbxproj |   14 ++++++++++++++
1217 cxx/caca++.cpp                               |    5 +++++
1218 cxx/caca++.h                                 |    1 +
1219 3 files changed, 20 insertions(+), 0 deletions(-)
1220
1221Commit: 3953
1222Author: sam
1223Date:   Thu Nov 19 00:53:48 2009 +0000
1224
1225    Make the current library version beta17, in preparation of the next release.
1226
1227 configure.ac |    4 ++--
1228 1 files changed, 2 insertions(+), 2 deletions(-)
1229
1230Commit: 3952
1231Author: sam
1232Date:   Thu Nov 19 00:53:39 2009 +0000
1233
1234    Fix the library suffix detection, thanks to libtool's shell variables.
1235
1236 configure.ac |   16 +++++++---------
1237 1 files changed, 7 insertions(+), 9 deletions(-)
1238
1239Commit: 3949
1240Author: pterjan
1241Date:   Wed Nov 18 20:42:42 2009 +0000
1242
1243     * Fix non ASCII input in x11 driver
1244
1245 caca/driver/x11.c |   23 +++++++++++++++++++++++
1246 1 files changed, 23 insertions(+), 0 deletions(-)
1247
1248Commit: 3928
1249Author: jylam
1250Date:   Wed Nov 18 11:59:08 2009 +0000
1251
1252     * Fix examples/trifiller's color boundaries
1253
1254 examples/trifiller.c |    4 ++--
1255 1 files changed, 2 insertions(+), 2 deletions(-)
1256
1257Commit: 3926
1258Author: jylam
1259Date:   Wed Nov 18 11:25:58 2009 +0000
1260
1261     * Make caca_fill_triangle_textured use less arguments, examples/trifiller modified accordingly
1262
1263 XCode/libcacaXCode.xcodeproj/project.pbxproj |    2 +-
1264 caca/caca.h                                  |   12 +--
1265 caca/triangle.c                              |  125 ++++++++++++++------------
1266 examples/trifiller.c                         |   57 +++++++-----
1267 4 files changed, 105 insertions(+), 91 deletions(-)
1268
1269Commit: 3925
1270Author: sam
1271Date:   Wed Nov 18 01:02:20 2009 +0000
1272
1273    Preserve default attribute across caca_fill_triangle_texture calls.
1274
1275 caca/triangle.c |   10 +++++++---
1276 1 files changed, 7 insertions(+), 3 deletions(-)
1277
1278Commit: 3924
1279Author: sam
1280Date:   Wed Nov 18 00:21:20 2009 +0000
1281
1282    Add a caca-sharp.pc.in file.
1283
1284 caca-sharp/caca-sharp.pc.in |    6 ++++++
1285 1 files changed, 6 insertions(+), 0 deletions(-)
1286
1287Commit: 3917
1288Author: pterjan
1289Date:   Tue Nov 17 16:28:14 2009 +0000
1290
1291     * Fix build of trifiller with imlib2
1292
1293 examples/Makefile.am |    2 ++
1294 1 files changed, 2 insertions(+), 0 deletions(-)
1295
1296Commit: 3913
1297Author: sam
1298Date:   Mon Nov 16 13:30:53 2009 +0000
1299
1300    Fix an unlikely crash that may happen when the X server cannot open
1301    the "fixed" font.
1302
1303 caca/driver/x11.c |    2 +-
1304 1 files changed, 1 insertions(+), 1 deletions(-)
1305
1306Commit: 3912
1307Author: jylam
1308Date:   Mon Nov 16 13:14:32 2009 +0000
1309
1310     * Don't use float as loop counters
1311
1312 caca/triangle.c |    2 +-
1313 1 files changed, 1 insertions(+), 1 deletions(-)
1314
1315Commit: 3911
1316Author: jylam
1317Date:   Mon Nov 16 12:33:38 2009 +0000
1318
1319     * Added basic XCode project, using external build system (make)
1320
1321 XCode/libcacaXCode.xcodeproj/project.pbxproj |  384 ++++++++++++++++++++++++++
1322 1 files changed, 384 insertions(+), 0 deletions(-)
1323
1324Commit: 3910
1325Author: jylam
1326Date:   Mon Nov 16 12:21:55 2009 +0000
1327
1328     * Add -lm to examples/trifiller. Oops.
1329
1330 examples/Makefile.am |    2 +-
1331 1 files changed, 1 insertions(+), 1 deletions(-)
1332
1333Commit: 3909
1334Author: jylam
1335Date:   Mon Nov 16 12:17:01 2009 +0000
1336
1337     * Added texture mapped triangle routine, float based, arbitrary texture size, to be optimized
1338     * Made compilation under MacOSX 10.6 (Snow Leopard) possible, but breaks 10.4 (Tiger), to be fixed
1339
1340 caca/caca.h          |    8 ++
1341 caca/triangle.c      |  196 +++++++++++++++++++++++++++++++++++++++++
1342 configure.ac         |    2 +-
1343 examples/Makefile.am |    5 +-
1344 examples/trifiller.c |  239 ++++++++++++++++++++++++++++++++++++++++++++++++++
1345 5 files changed, 448 insertions(+), 2 deletions(-)
1346
1347Commit: 3908
1348Author: sam
1349Date:   Mon Nov 16 01:15:42 2009 +0000
1350
1351    Refresh win32/config.h so that it has all the required defines.
1352
1353 win32/config.h |   38 +++++++++++++++++++++++++++++++++++++-
1354 1 files changed, 37 insertions(+), 1 deletions(-)
1355
1356Commit: 3907
1357Author: sam
1358Date:   Mon Nov 16 01:15:37 2009 +0000
1359
1360    Add a test for win32/config.h synchronisation.
1361
1362 tests/Makefile.am |    4 +++-
1363 tests/check-build |   23 +++++++++++++++++++++++
1364 2 files changed, 26 insertions(+), 1 deletions(-)
1365
1366Commit: 3906
1367Author: sam
1368Date:   Mon Nov 16 01:15:31 2009 +0000
1369
1370    Ignore Monodevelop files.
1371
1372 caca-sharp/.gitignore |    1 +
1373 1 files changed, 1 insertions(+), 0 deletions(-)
1374
1375Commit: 3905
1376Author: sam
1377Date:   Mon Nov 16 01:15:25 2009 +0000
1378
1379    Start working on profiling.
1380
1381 caca/Makefile.am      |    1 +
1382 caca/caca_internals.h |    1 +
1383 caca/caca_prof.h      |   33 +++++++++++++++++++++++++++++++++
1384 caca/libcaca.vcproj   |    4 ++++
1385 configure.ac          |    6 ++++++
1386 5 files changed, 45 insertions(+), 0 deletions(-)
1387
1388Commit: 3904
1389Author: sam
1390Date:   Mon Nov 16 01:15:19 2009 +0000
1391
1392    Move debugging methods to caca_debug.h.
1393
1394 caca/Makefile.am      |    1 +
1395 caca/caca_debug.h     |   41 ++++++++++++++++++++++++
1396 caca/caca_internals.h |    1 +
1397 caca/caca_stubs.h     |   25 ++-------------
1398 caca/libcaca.vcproj   |   84 +++++++++++++++++++++++++-----------------------
1399 5 files changed, 90 insertions(+), 62 deletions(-)
1400
1401Commit: 3647
1402Author: sam
1403Date:   Thu Oct 22 09:48:42 2009 +0000
1404
1405    Add -lz to Libs.private for static linking.
1406
1407 caca/caca.pc.in |    1 +
1408 1 files changed, 1 insertions(+), 0 deletions(-)
1409
1410Commit: 3646
1411Author: sam
1412Date:   Tue Sep 8 16:30:12 2009 +0000
1413
1414    Mark dithered bitmap array as const.
1415
1416 caca/caca.h   |    2 +-
1417 caca/dither.c |   10 +++++-----
1418 2 files changed, 6 insertions(+), 6 deletions(-)
1419
1420Commit: 3643
1421Author: sam
1422Date:   Tue Aug 25 14:23:08 2009 +0000
1423
1424    Update bootstrap script (automake 1.11 and pkg-config detection).
1425
1426 bootstrap |   21 ++++++++++++---------
1427 1 files changed, 12 insertions(+), 9 deletions(-)
1428
1429Commit: 3641
1430Author: sam
1431Date:   Thu Aug 13 13:05:00 2009 +0000
1432
1433    Add missing svn:ignore properties.
1434
1435Commit: 3640
1436Author: sam
1437Date:   Thu Aug 13 13:04:40 2009 +0000
1438
1439    Make "fullgray" dithering work properly, to force greyscale rendering. To use
1440    it, just call caca_set_dither_color(d, "fullgray") on the dither object.
1441
1442 caca/dither.c |   17 ++++++++++++++++-
1443 1 files changed, 16 insertions(+), 1 deletions(-)
1444
1445Commit: 3625
1446Author: sam
1447Date:   Mon Aug 3 23:26:28 2009 +0000
1448
1449    Implement memmove() in the kernel.
1450
1451 kernel/kernel.c |    7 +++++++
1452 kernel/kernel.h |    1 +
1453 2 files changed, 8 insertions(+), 0 deletions(-)
1454
1455Commit: 3624
1456Author: sam
1457Date:   Mon Aug 3 23:26:23 2009 +0000
1458
1459    Fix a typo in the VGA driver.
1460
1461 caca/driver/vga.c |    2 +-
1462 1 files changed, 1 insertions(+), 1 deletions(-)
1463
1464Commit: 3623
1465Author: sam
1466Date:   Mon Aug 3 23:26:17 2009 +0000
1467
1468    Only build conio-snake if the C++ compiler is functional.
1469
1470 examples/Makefile.am |    6 +++++-
1471 1 files changed, 5 insertions(+), 1 deletions(-)
1472
1473Commit: 3621
1474Author: sam
1475Date:   Mon Aug 3 23:19:41 2009 +0000
1476
1477    Include <stdio.h> in the null driver to get NULL.
1478
1479 caca/driver/null.c |    2 ++
1480 1 files changed, 2 insertions(+), 0 deletions(-)
1481
1482Commit: 3620
1483Author: sam
1484Date:   Mon Aug 3 23:19:34 2009 +0000
1485
1486    Add atexit() and EOF to the kernel.
1487
1488 kernel/kernel.c |    6 ++++++
1489 kernel/kernel.h |    2 ++
1490 2 files changed, 8 insertions(+), 0 deletions(-)
1491
1492Commit: 3619
1493Author: sam
1494Date:   Mon Aug 3 23:19:28 2009 +0000
1495
1496    Better caca_get_event_mouse_button() documentation.
1497
1498 caca/event.c |    3 +++
1499 1 files changed, 3 insertions(+), 0 deletions(-)
1500
1501Commit: 3618
1502Author: sam
1503Date:   Mon Aug 3 23:19:19 2009 +0000
1504
1505    Fix Win32 cross-build by removing one level of aliasing.
1506
1507 caca/codec/import.c |    4 ++--
1508 1 files changed, 2 insertions(+), 2 deletions(-)
1509
1510Commit: 3609
1511Author: sam
1512Date:   Mon Aug 3 07:43:16 2009 +0000
1513
1514    Add the conio examples to the Visual Studio solution.
1515
1516 caca/libcaca.vcproj         |   16 ++-
1517 examples/conio-snake.vcproj |  363 +++++++++++++++++++++++++++++++++++++++++++
1518 examples/conio.vcproj       |  363 +++++++++++++++++++++++++++++++++++++++++++
1519 libcaca.sln                 |   36 +++++
1520 4 files changed, 774 insertions(+), 4 deletions(-)
1521
1522Commit: 3608
1523Author: sam
1524Date:   Sun Aug 2 11:41:43 2009 +0000
1525
1526    Include <stdio.h> in caca_conio.h to avoid errors when this header is
1527    included after us.
1528
1529 caca/caca.h       |    1 -
1530 caca/caca_conio.h |    6 ++++++
1531 2 files changed, 6 insertions(+), 1 deletions(-)
1532
1533Commit: 3607
1534Author: sam
1535Date:   Sun Aug 2 11:09:42 2009 +0000
1536
1537    Implement conio.h functions cgets(), cputs(), getpass(), movetext(),
1538    putch() and _setcurstortype().
1539
1540 caca/caca_conio.c |   98 +++++++++++++++++++++++++++++++++++++++++++---------
1541 1 files changed, 81 insertions(+), 17 deletions(-)
1542
1543Commit: 3606
1544Author: sam
1545Date:   Sun Aug 2 11:09:35 2009 +0000
1546
1547    Make the libcaca color values an enum again.
1548
1549 caca/caca.h  |   50 ++++++++++++++++++++++++++++----------------------
1550 caca/caca0.h |   38 ++++++++++++++++++--------------------
1551 2 files changed, 46 insertions(+), 42 deletions(-)
1552
1553Commit: 3605
1554Author: sam
1555Date:   Sun Aug 2 11:09:29 2009 +0000
1556
1557    Add a note about autoreleased canvases in the documentation.
1558
1559 doc/migrating.dox |    4 ++++
1560 1 files changed, 4 insertions(+), 0 deletions(-)
1561
1562Commit: 3604
1563Author: sam
1564Date:   Sun Aug 2 11:09:23 2009 +0000
1565
1566    Since caca.h now exports variables, we need __declspec(dllimport), otherwise
1567    they won't be seen by the linker when linking dynamically. Fix caca0.h
1568    accordingly.
1569
1570 caca/caca.h  |    2 ++
1571 caca/caca0.h |    2 ++
1572 2 files changed, 4 insertions(+), 0 deletions(-)
1573
1574Commit: 3603
1575Author: sam
1576Date:   Sun Aug 2 11:09:16 2009 +0000
1577
1578    Move conio functions to the main caca.h header, with their caca_conio_
1579    prefix. The #defines remain in caca_conio.h.
1580
1581 caca/caca.h       |  128 +++++++++++++++++++++++++++++++++++++++++++++++++++
1582 caca/caca_conio.h |  133 +++++-----------------------------------------------
1583 2 files changed, 141 insertions(+), 120 deletions(-)
1584
1585Commit: 3602
1586Author: sam
1587Date:   Sun Aug 2 11:09:10 2009 +0000
1588
1589    Make conio_refresh() play nicer with the resources when the machine is slow.
1590
1591 caca/caca_conio.c |    5 +++--
1592 1 files changed, 3 insertions(+), 2 deletions(-)
1593
1594Commit: 3601
1595Author: sam
1596Date:   Sun Aug 2 11:09:05 2009 +0000
1597
1598    Fix <conio.h> delay(), getch() and kbhit() to avoid busy loops and ensure
1599    frequent screen refreshes.
1600    Implement <conio.h> clreol() (incomplete) and <dos.h> sleep() functions.
1601    Replace some defines with enums in <caca_conio.h>.
1602
1603 caca/caca_conio.c |  100 +++++++++++++++++++++++++++++++++++++++++++++++-----
1604 caca/caca_conio.h |   72 ++++++++++++++++++++++----------------
1605 2 files changed, 132 insertions(+), 40 deletions(-)
1606
1607Commit: 3600
1608Author: sam
1609Date:   Sun Aug 2 11:08:58 2009 +0000
1610
1611    Update the NEWS file with what's been done since the last release.
1612
1613 NEWS |   12 ++++++++++++
1614 1 files changed, 12 insertions(+), 0 deletions(-)
1615
1616Commit: 3599
1617Author: sam
1618Date:   Sun Aug 2 11:08:50 2009 +0000
1619
1620    Do not look for gmcs2. It is an abandoned abomination.
1621
1622 configure.ac |    4 ----
1623 1 files changed, 0 insertions(+), 4 deletions(-)
1624
1625Commit: 3598
1626Author: sam
1627Date:   Sat Aug 1 14:50:32 2009 +0000
1628
1629    Add a simple snake program using the <conio.h> interface.
1630
1631 COPYING.ISC              |   13 +++
1632 Makefile.am              |    2 +-
1633 THANKS                   |    1 +
1634 examples/.gitignore      |    1 +
1635 examples/Makefile.am     |    5 +-
1636 examples/conio-snake.cpp |  221 ++++++++++++++++++++++++++++++++++++++++++++++
1637 6 files changed, 241 insertions(+), 2 deletions(-)
1638
1639Commit: 3596
1640Author: sam
1641Date:   Fri Jul 31 00:01:32 2009 +0000
1642
1643    Implement conio.h's getche() and move cursor to top right corner after
1644    a call to clrscr().
1645
1646 caca/caca_conio.c |   10 ++++++----
1647 1 files changed, 6 insertions(+), 4 deletions(-)
1648
1649Commit: 3595
1650Author: sam
1651Date:   Fri Jul 31 00:01:25 2009 +0000
1652
1653    Make caca_printf(), caca_vprintf() and caca_put_str() return the number of
1654    printed cells instead of always returning 0. This is handy if we want to
1655    advance a cursor after each printf() call.
1656
1657 caca/caca_conio.c |   18 +++++++------
1658 caca/string.c     |   70 ++++++++++++++++++++++++++++++++++-------------------
1659 2 files changed, 55 insertions(+), 33 deletions(-)
1660
1661Commit: 3594
1662Author: sam
1663Date:   Fri Jul 31 00:01:13 2009 +0000
1664
1665    Implement conio.h's kbhit().
1666
1667 caca/caca_conio.c |   27 +++++++++++++++++----------
1668 1 files changed, 17 insertions(+), 10 deletions(-)
1669
1670Commit: 3593
1671Author: sam
1672Date:   Thu Jul 30 20:11:07 2009 +0000
1673
1674    Look for csc and gmcs2 prior to gmcs.
1675
1676 caca-sharp/Makefile.am |  102 ++++++++++++++++++++++++------------------------
1677 configure.ac           |   12 +++++-
1678 2 files changed, 61 insertions(+), 53 deletions(-)
1679
1680Commit: 3592
1681Author: sam
1682Date:   Thu Jul 30 20:10:57 2009 +0000
1683
1684    Add sound(), nosound() and delay() to the conio.h emulation. Even though
1685    they're not actually from that header, they're often used together.
1686
1687 caca/caca_conio.c |   24 ++++++++++++++++++++++++
1688 caca/caca_conio.h |    9 +++++++++
1689 2 files changed, 33 insertions(+), 0 deletions(-)
1690
1691Commit: 3590
1692Author: pterjan
1693Date:   Wed Jul 29 16:00:25 2009 +0000
1694
1695     * Fix a segfault in rotate_180 on 0 sized canvas
1696
1697 caca/transform.c |    3 +++
1698 tests/simple.c   |    2 ++
1699 2 files changed, 5 insertions(+), 0 deletions(-)
1700
1701Commit: 3588
1702Author: sam
1703Date:   Sun Jul 26 23:26:21 2009 +0000
1704
1705    Start implementing a full <conio.h> replacement with a libcaca backend.
1706
1707 caca/Makefile.am     |  236 +++++++++---------
1708 caca/caca_conio.c    |  392 +++++++++++++++++++++++++++++
1709 caca/caca_conio.h    |  255 +++++++++++++++++++
1710 configure.ac         |    2 +-
1711 examples/.gitignore  |    1 +
1712 examples/Makefile.am |    5 +-
1713 examples/conio.c     |  682 ++++++++++++++++++++++++++++++++++++++++++++++++++
1714 7 files changed, 1454 insertions(+), 119 deletions(-)
1715
1716Commit: 3587
1717Author: sam
1718Date:   Sun Jul 26 23:26:15 2009 +0000
1719
1720    Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() and
1721    caca_wherey(), in order to match the old <conio.h> naming scheme.
1722
1723 caca-php/caca.php     |    8 ++++----
1724 caca-php/php_caca.c   |   12 ++++++------
1725 caca-php/php_caca.h   |    4 ++--
1726 caca-sharp/Canvas.cs  |    9 ++++-----
1727 caca/caca.h           |   12 +++++++-----
1728 caca/driver/ncurses.c |    4 ++--
1729 caca/driver/slang.c   |    2 +-
1730 caca/driver/x11.c     |    4 ++--
1731 caca/string.c         |   10 ++++++----
1732 ruby/caca-canvas.c    |   15 +++++++++++----
1733 ruby/ruby-caca.dox    |   46 +++++++++++++++++++++++-----------------------
1734 ruby/t/tc_canvas.rb   |    4 ++--
1735 12 files changed, 70 insertions(+), 60 deletions(-)
1736
1737Commit: 3586
1738Author: sam
1739Date:   Sun Jul 26 23:26:08 2009 +0000
1740
1741    Implement caca_vprintf() to allow third-party variadic functions to call us.
1742
1743 caca/caca.h   |    5 +++++
1744 caca/string.c |   31 ++++++++++++++++++++++++++++---
1745 2 files changed, 33 insertions(+), 3 deletions(-)
1746
1747Commit: 3585
1748Author: sam
1749Date:   Sun Jul 26 23:25:59 2009 +0000
1750
1751    Show how we could optimise dirty rectangle handling in a box fill. Disabled
1752    for now because it does not work with fullwidth characters.
1753
1754 caca/box.c |   16 +++++++++++++++-
1755 1 files changed, 15 insertions(+), 1 deletions(-)
1756
1757Commit: 3584
1758Author: sam
1759Date:   Sun Jul 26 19:21:58 2009 +0000
1760
1761    I forgot to initialise dirty_disabled in the canvas constructor.
1762
1763 caca/canvas.c |    1 +
1764 1 files changed, 1 insertions(+), 0 deletions(-)
1765
1766Commit: 3583
1767Author: sam
1768Date:   Sun Jul 26 19:17:35 2009 +0000
1769
1770    Allow to temporarily disable dirty rectangle handling. This allows for huge
1771    speedups when the calling application knows the dirty rectangle covered by
1772    a complex operation.
1773
1774 caca/attr.c           |    3 ++-
1775 caca/caca.h           |    2 ++
1776 caca/caca_internals.h |    2 +-
1777 caca/canvas.c         |   11 ++++++++---
1778 caca/dirty.c          |   45 +++++++++++++++++++++++++++++++++++++++++++++
1779 caca/frame.c          |    6 ++++--
1780 caca/string.c         |   15 ++++++++++-----
1781 caca/transform.c      |   18 ++++++++++++------
1782 tests/.gitignore      |    3 ++-
1783 tests/bench.c         |   12 ++++++++++--
1784 10 files changed, 96 insertions(+), 21 deletions(-)
1785
1786Commit: 3582
1787Author: sam
1788Date:   Sun Jul 26 19:17:28 2009 +0000
1789
1790    Coding style: remove tabs and trailing spaces.
1791
1792 caca-php/php_caca.c | 2730 +++++++++++++++++++++++++-------------------------
1793 caca/codec/export.c |    2 +-
1794 caca/driver/cocoa.m |   68 +-
1795 caca/driver/gl.c    |    6 +-
1796 caca/figfont.c      |    2 +-
1797 examples/import.c   |    2 +-
1798 python/pypycaca.c   |   80 +-
1799 ruby/caca-canvas.c  |   10 +-
1800 ruby/caca-display.c |    6 +-
1801 ruby/caca-dither.c  |   18 +-
1802 ruby/caca-event.c   |    4 +-
1803 ruby/caca-font.c    |   14 +-
1804 src/aafire.c        |   30 +-
1805 tests/bench.c       |   41 +-
1806 14 files changed, 1515 insertions(+), 1498 deletions(-)
1807
1808Commit: 3581
1809Author: sam
1810Date:   Sun Jul 26 19:17:20 2009 +0000
1811
1812    Do not add a dirty rectangle at the cursor's position. It's up to the
1813    display driver to clean up its shit. Fixed X11 driver accordingly.
1814
1815 caca/driver/x11.c |   33 ++++++++++++++++++++++++++++++---
1816 caca/string.c     |    4 ----
1817 2 files changed, 30 insertions(+), 7 deletions(-)
1818
1819Commit: 3580
1820Author: sam
1821Date:   Sun Jul 26 16:20:31 2009 +0000
1822
1823    More complex dirty rectangle merging strategy. It's a lot slower in some
1824    cases, but that can be fixed.
1825
1826 caca/caca_internals.h |    6 +-
1827 caca/dirty.c          |  135 ++++++++++++++++++++++++++++++++++++++++---------
1828 2 files changed, 113 insertions(+), 28 deletions(-)
1829
1830Commit: 3579
1831Author: sam
1832Date:   Sun Jul 26 16:20:20 2009 +0000
1833
1834    Add unit tests for efficient dirty rectangle merging.
1835
1836 tests/dirty.cpp |   37 +++++++++++++++++++++++++++++++++++++
1837 1 files changed, 37 insertions(+), 0 deletions(-)
1838
1839Commit: 3578
1840Author: sam
1841Date:   Sun Jul 26 16:20:10 2009 +0000
1842
1843    Add a comment to the ncurses driver to remember fix the GCC warning.
1844
1845 caca/driver/ncurses.c |    1 +
1846 1 files changed, 1 insertions(+), 0 deletions(-)
1847
1848Commit: 3577
1849Author: sam
1850Date:   Fri Jul 24 16:39:43 2009 +0000
1851
1852    Update the Win32 and Win64 ports.
1853
1854 caca/libcaca.vcproj       |  976 +++++++++++++++++++++++----------------------
1855 cxx/libcaca++.vcproj      |  687 ++++++++++++++++----------------
1856 cxx/test-cxx.vcproj       |  666 ++++++++++++++++---------------
1857 examples/blit.vcproj      |  730 +++++++++++++++++-----------------
1858 examples/colors.vcproj    |  730 +++++++++++++++++-----------------
1859 examples/demo.vcproj      |  730 +++++++++++++++++-----------------
1860 examples/dithering.vcproj |  730 +++++++++++++++++-----------------
1861 examples/driver.vcproj    |  730 +++++++++++++++++-----------------
1862 examples/event.vcproj     |  730 +++++++++++++++++-----------------
1863 examples/font.vcproj      |  730 +++++++++++++++++-----------------
1864 examples/frames.vcproj    |  730 +++++++++++++++++-----------------
1865 examples/fullwidth.vcproj |  730 +++++++++++++++++-----------------
1866 examples/gamma.vcproj     |  730 +++++++++++++++++-----------------
1867 examples/hsv.vcproj       |  730 +++++++++++++++++-----------------
1868 examples/import.vcproj    |  730 +++++++++++++++++-----------------
1869 examples/input.vcproj     |  730 +++++++++++++++++-----------------
1870 examples/transform.vcproj |  726 +++++++++++++++++-----------------
1871 examples/truecolor.vcproj |  730 +++++++++++++++++-----------------
1872 examples/unicode.vcproj   |  730 +++++++++++++++++-----------------
1873 libcaca.sln               |  130 ++++++-
1874 src/cacademo.vcproj       |  730 +++++++++++++++++-----------------
1875 src/cacafire.vcproj       |  730 +++++++++++++++++-----------------
1876 src/cacaview.vcproj       |  737 +++++++++++++++++-----------------
1877 tests/bench.vcproj        |  364 +++++++++++++++++
1878 win32/config.h            |    2 +-
1879 25 files changed, 8552 insertions(+), 8146 deletions(-)
1880
1881Commit: 3574
1882Author: pterjan
1883Date:   Fri Jul 24 14:46:14 2009 +0000
1884
1885     * Inform code reader that current algorithm is wrong
1886
1887 caca/dirty.c |    1 +
1888 1 files changed, 1 insertions(+), 0 deletions(-)
1889
1890Commit: 3573
1891Author: pterjan
1892Date:   Fri Jul 24 14:45:34 2009 +0000
1893
1894     * Align times on the right!
1895
1896 tests/bench.c |    2 +-
1897 1 files changed, 1 insertions(+), 1 deletions(-)
1898
1899Commit: 3572
1900Author: sam
1901Date:   Fri Jul 24 06:49:01 2009 +0000
1902
1903    Use a dummy display to compute benchmark time to avoid relying on <time.h>.
1904
1905 tests/bench.c |   19 +++++++++----------
1906 1 files changed, 9 insertions(+), 10 deletions(-)
1907
1908Commit: 3571
1909Author: sam
1910Date:   Fri Jul 24 06:48:54 2009 +0000
1911
1912    Do not smooth the render time; the calling application can do it.
1913
1914 caca/graphics.c |    4 ++--
1915 1 files changed, 2 insertions(+), 2 deletions(-)
1916
1917Commit: 3570
1918Author: sam
1919Date:   Fri Jul 24 06:48:49 2009 +0000
1920
1921    Add a null driver that does absolutely nothing.
1922
1923 caca/Makefile.am      |    1 +
1924 caca/caca.c           |    6 +++
1925 caca/caca_internals.h |    5 ++-
1926 caca/driver/null.c    |   90 +++++++++++++++++++++++++++++++++++++++++++++++++
1927 4 files changed, 100 insertions(+), 2 deletions(-)
1928
1929Commit: 3569
1930Author: sam
1931Date:   Fri Jul 24 06:48:42 2009 +0000
1932
1933    Mark the whole canvas as dirty when a dirty rectangle aware driver is
1934    attached to it.
1935
1936 caca/driver/ncurses.c |    1 +
1937 caca/driver/slang.c   |    1 +
1938 caca/driver/vga.c     |    4 ++--
1939 caca/driver/x11.c     |    1 +
1940 4 files changed, 5 insertions(+), 2 deletions(-)
1941
1942Commit: 3568
1943Author: sam
1944Date:   Fri Jul 24 06:48:35 2009 +0000
1945
1946    Store dirty rectangles in a structure list. For now there is still only
1947    one dirty rectangle, but this is the first step to improvement.
1948
1949 caca/caca_internals.h |   10 ++++-
1950 caca/canvas.c         |   12 ++++-
1951 caca/dirty.c          |  122 +++++++++++++++++++++++++++++++++---------------
1952 3 files changed, 102 insertions(+), 42 deletions(-)
1953
1954Commit: 3567
1955Author: sam
1956Date:   Fri Jul 24 06:48:27 2009 +0000
1957
1958    Add explanatory comments to the dirty rectangle unit tests.
1959
1960 tests/dirty.cpp |  171 +++++++++++++++++++++++++++++++------------------------
1961 1 files changed, 96 insertions(+), 75 deletions(-)
1962
1963Commit: 3566
1964Author: pterjan
1965Date:   Thu Jul 23 22:55:40 2009 +0000
1966
1967     * Add some simple bench (part 2, add the interesting file)
1968
1969 tests/bench.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1970 1 files changed, 56 insertions(+), 0 deletions(-)
1971
1972Commit: 3565
1973Author: pterjan
1974Date:   Thu Jul 23 22:55:11 2009 +0000
1975
1976     * Add some simple bench
1977
1978 tests/Makefile.am |    7 +++++--
1979 1 files changed, 5 insertions(+), 2 deletions(-)
1980
1981Commit: 3559
1982Author: pterjan
1983Date:   Mon Jul 20 19:32:37 2009 +0000
1984
1985     * Add dirty rectangles when moving cursor
1986
1987 caca/string.c |    4 ++++
1988 1 files changed, 4 insertions(+), 0 deletions(-)
1989
1990Commit: 3558
1991Author: pterjan
1992Date:   Sun Jul 19 23:08:48 2009 +0000
1993
1994     * Report failures in exit code in caca-test
1995
1996 tests/caca-test.cpp |    4 +---
1997 1 files changed, 1 insertions(+), 3 deletions(-)
1998
1999Commit: 3557
2000Author: pterjan
2001Date:   Sun Jul 19 21:12:39 2009 +0000
2002
2003     * Also test blitting with mask
2004
2005 tests/dirty.cpp |   21 +++++++++++++++++++--
2006 1 files changed, 19 insertions(+), 2 deletions(-)
2007
2008Commit: 3556
2009Author: pterjan
2010Date:   Sun Jul 19 20:37:12 2009 +0000
2011
2012     * When blitting, only add dirty rectangles on changed
2013       lines, or on changed chars if we have a mask
2014
2015 caca/string.c   |   22 +++++++++++++++-------
2016 tests/dirty.cpp |   24 ++++++++++++++++++++++++
2017 2 files changed, 39 insertions(+), 7 deletions(-)
2018
2019Commit: 3554
2020Author: sam
2021Date:   Wed Jul 15 22:00:04 2009 +0000
2022
2023    Fix caca_get_char() documentation, courtesy of Romain Bignon.
2024
2025 caca/string.c |    2 +-
2026 1 files changed, 1 insertions(+), 1 deletions(-)
2027
2028Commit: 3553
2029Author: sam
2030Date:   Tue Jul 14 11:01:20 2009 +0000
2031
2032    Add a section at the beginning of the Ruby documentation to prevent doxygen
2033    from generating a huge whatis entry.
2034
2035 ruby/ruby-caca.dox |    2 ++
2036 1 files changed, 2 insertions(+), 0 deletions(-)
2037
2038Commit: 3542
2039Author: pterjan
2040Date:   Wed Jul 1 16:14:41 2009 +0000
2041
2042     * Add rotated epsilon
2043
2044 caca/transform.c |    2 ++
2045 1 files changed, 2 insertions(+), 0 deletions(-)
2046
2047Commit: 3514
2048Author: pterjan
2049Date:   Fri May 22 13:51:44 2009 +0000
2050
2051    Add unit test for memory export/import with caca format
2052
2053 tests/Makefile.am |    2 +-
2054 tests/export.cpp  |   74 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2055 2 files changed, 75 insertions(+), 1 deletions(-)
2056
2057Commit: 3513
2058Author: sam
2059Date:   Fri May 22 13:23:09 2009 +0000
2060
2061    Add more unit tests for the dirty rectangles.
2062
2063 tests/dirty.cpp |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
2064 1 files changed, 50 insertions(+), 2 deletions(-)
2065
2066Commit: 3512
2067Author: sam
2068Date:   Fri May 22 13:23:03 2009 +0000
2069
2070    Add C++ warnings to the build process.
2071
2072 configure.ac |    1 +
2073 1 files changed, 1 insertions(+), 0 deletions(-)
2074
2075Commit: 3511
2076Author: sam
2077Date:   Fri May 22 13:22:57 2009 +0000
2078
2079    Fix import/export related stuff I forgot to update in the Ruby and PHP bindings.
2080
2081 caca-php/php_caca.c |    8 ++++----
2082 ruby/ruby-caca.dox  |    8 ++++----
2083 ruby/t/tc_canvas.rb |    6 +++---
2084 3 files changed, 11 insertions(+), 11 deletions(-)
2085
2086Commit: 3510
2087Author: pterjan
2088Date:   Fri May 22 13:06:07 2009 +0000
2089
2090    Don't redraw background for more than the dirty rectangle in x11 driver, we will not redraw foreground there
2091
2092 caca/driver/x11.c |    2 +-
2093 1 files changed, 1 insertions(+), 1 deletions(-)
2094
2095Commit: 3505
2096Author: sam
2097Date:   Fri May 22 10:18:44 2009 +0000
2098
2099    caca_put_char(): only add a dirty rectangle if the paster character is
2100    different from what was already there.
2101
2102 caca/string.c |    7 ++++++-
2103 1 files changed, 6 insertions(+), 1 deletions(-)
2104
2105Commit: 3497
2106Author: pterjan
2107Date:   Fri May 22 07:51:48 2009 +0000
2108
2109    Fix limits settings in area export
2110
2111 caca/codec/export.c |    2 +-
2112 1 files changed, 1 insertions(+), 1 deletions(-)
2113
2114Commit: 3495
2115Author: sam
2116Date:   Thu May 21 20:55:21 2009 +0000
2117
2118    Add caca_export_area_to_memory() to export only a selected part of the
2119    current canvas. This is useful to export dirty rectangles. Accordingly,
2120    add caca_import_area_from_memory() and caca_import_area_from_file().
2121
2122 caca/caca.h          |   25 +++++++++++---
2123 caca/caca0.c         |    4 +-
2124 caca/codec/export.c  |   51 +++++++++++++++++++++++++++--
2125 caca/codec/import.c  |   89 +++++++++++++++++++++++++++++++++++++++++++++++---
2126 caca/driver/raw.c    |    4 +-
2127 caca/figfont.c       |    4 +-
2128 caca/legacy.c        |    9 +++--
2129 cxx/caca++.cpp       |   12 +++---
2130 cxx/caca++.h         |    6 ++--
2131 cxx/cxxtest.cpp      |    2 +-
2132 examples/blit.c      |    4 +-
2133 examples/export.c    |    6 ++--
2134 examples/figfont.c   |    4 +-
2135 examples/font2tga.c  |    4 +-
2136 examples/import.c    |    2 +-
2137 examples/spritedit.c |   10 +++---
2138 examples/swallow.c   |    5 ++-
2139 examples/text.c      |    8 ++--
2140 examples/transform.c |    6 ++--
2141 ruby/caca-canvas.c   |   25 +++++++-------
2142 src/cacadraw.c       |    4 +-
2143 src/cacaplay.c       |    4 +-
2144 src/cacaserver.c     |   15 ++++----
2145 src/img2txt.c        |    6 ++--
2146 24 files changed, 224 insertions(+), 85 deletions(-)
2147
2148Commit: 3494
2149Author: sam
2150Date:   Thu May 21 20:55:13 2009 +0000
2151
2152    Change the dirty rectangle API once again so that calling applications get
2153    a more natural (x,y,w,h) 4-tuple to handle.
2154
2155 caca/attr.c           |    4 +-
2156 caca/caca.h           |   16 ++++----
2157 caca/canvas.c         |   10 ++--
2158 caca/dirty.c          |   94 ++++++++++++++++++++++----------------------
2159 caca/driver/ncurses.c |   20 +++++-----
2160 caca/driver/slang.c   |   22 +++++-----
2161 caca/driver/vga.c     |   22 +++++-----
2162 caca/driver/x11.c     |   20 +++++-----
2163 caca/frame.c          |    6 +-
2164 caca/graphics.c       |    4 +-
2165 caca/string.c         |   13 +++---
2166 caca/transform.c      |   18 ++++----
2167 tests/dirty.cpp       |  106 ++++++++++++++++++++++++------------------------
2168 13 files changed, 178 insertions(+), 177 deletions(-)
2169
2170Commit: 3493
2171Author: sam
2172Date:   Thu May 21 20:55:07 2009 +0000
2173
2174    Fix the old demo examples so that they don't refresh the screen twice
2175    every frame, causing the mouse to flicker.
2176
2177 examples/demo.c  |   10 ++++++----
2178 examples/demo0.c |   10 ++++++----
2179 2 files changed, 12 insertions(+), 8 deletions(-)
2180
2181Commit: 3492
2182Author: sam
2183Date:   Thu May 21 20:54:59 2009 +0000
2184
2185    Split import.c and export.c to create a new text.c codec file in order
2186    to keep source files under 1,000 lines of code.
2187
2188 caca/Makefile.am    |    2 +
2189 caca/codec/codec.h  |   22 ++
2190 caca/codec/export.c |  282 +----------------
2191 caca/codec/import.c |  614 +----------------------------------
2192 caca/codec/text.c   |  896 +++++++++++++++++++++++++++++++++++++++++++++++++++
2193 caca/libcaca.vcproj |   16 +-
2194 6 files changed, 945 insertions(+), 887 deletions(-)
2195
2196Commit: 3491
2197Author: pterjan
2198Date:   Wed May 20 14:44:47 2009 +0000
2199
2200     Revert r3478
2201
2202 caca/codec/export.c |   25 ++++++---------------
2203 caca/codec/import.c |   60 +++++++++++++++++---------------------------------
2204 2 files changed, 28 insertions(+), 57 deletions(-)
2205
2206Commit: 3490
2207Author: sam
2208Date:   Wed May 20 14:20:59 2009 +0000
2209
2210    Manually fix Visual Studio files so that builds do not spew
2211    their crap all over the place. There is still caca-sharp/obj
2212    that it insists on creating (reported as Connect ID 301965).
2213
2214 caca-sharp/caca-sharp.csproj  |   14 +-
2215 caca-sharp/test-csharp.csproj |   12 +-
2216 caca/libcaca.vcproj           |  960 ++++++++++++++++++++---------------------
2217 cxx/libcaca++.vcproj          |  696 +++++++++++++++---------------
2218 cxx/test-cxx.vcproj           |  666 ++++++++++++++--------------
2219 examples/blit.vcproj          |  738 ++++++++++++++++----------------
2220 examples/colors.vcproj        |  738 ++++++++++++++++----------------
2221 examples/demo.vcproj          |  738 ++++++++++++++++----------------
2222 examples/dithering.vcproj     |  738 ++++++++++++++++----------------
2223 examples/driver.vcproj        |  738 ++++++++++++++++----------------
2224 examples/event.vcproj         |  738 ++++++++++++++++----------------
2225 examples/font.vcproj          |  738 ++++++++++++++++----------------
2226 examples/frames.vcproj        |  738 ++++++++++++++++----------------
2227 examples/fullwidth.vcproj     |  738 ++++++++++++++++----------------
2228 examples/gamma.vcproj         |  738 ++++++++++++++++----------------
2229 examples/hsv.vcproj           |  738 ++++++++++++++++----------------
2230 examples/import.vcproj        |  738 ++++++++++++++++----------------
2231 examples/input.vcproj         |  738 ++++++++++++++++----------------
2232 examples/transform.vcproj     |  738 ++++++++++++++++----------------
2233 examples/truecolor.vcproj     |  738 ++++++++++++++++----------------
2234 examples/unicode.vcproj       |  738 ++++++++++++++++----------------
2235 libcaca.sln                   |  150 -------
2236 src/cacademo.vcproj           |  738 ++++++++++++++++----------------
2237 src/cacafire.vcproj           |  738 ++++++++++++++++----------------
2238 src/cacaview.vcproj           |  746 ++++++++++++++++----------------
2239 25 files changed, 8146 insertions(+), 8382 deletions(-)
2240
2241Commit: 3489
2242Author: sam
2243Date:   Tue May 19 22:48:12 2009 +0000
2244
2245    Add dirty rectangle support to the ncurses and VGA drivers.
2246
2247 AUTHORS               |    2 +-
2248 caca/driver/ncurses.c |   36 +++++++++++++++++++++----------
2249 caca/driver/vga.c     |   54 ++++++++++++++++++++++++++++++++----------------
2250 caca/driver/win32.c   |    3 +-
2251 4 files changed, 63 insertions(+), 32 deletions(-)
2252
2253Commit: 3486
2254Author: sam
2255Date:   Tue May 19 21:41:44 2009 +0000
2256
2257    Increased the autorepeat delay in the ncurses and SLang drivers. Now that
2258    we have dirty rectangles, fast autorepeat becomes perfectly usable.
2259
2260 caca/event.c |    4 ++--
2261 1 files changed, 2 insertions(+), 2 deletions(-)
2262
2263Commit: 3485
2264Author: sam
2265Date:   Tue May 19 21:41:38 2009 +0000
2266
2267    Improve dirty rectangle handling in examples/input.c.
2268
2269 examples/input.c |   11 ++++++++++-
2270 1 files changed, 10 insertions(+), 1 deletions(-)
2271
2272Commit: 3484
2273Author: sam
2274Date:   Tue May 19 20:42:40 2009 +0000
2275
2276    Fix a few DOS compilation warnings.
2277
2278 caca/dirty.c   |    6 +++---
2279 caca/figfont.c |    8 ++++----
2280 2 files changed, 7 insertions(+), 7 deletions(-)
2281
2282Commit: 3483
2283Author: sam
2284Date:   Tue May 19 20:42:34 2009 +0000
2285
2286    Fix a ruby unit test that made wrong use of Caca::Display.driver_list.
2287
2288 ruby/t/tc_display.rb |    8 ++++----
2289 1 files changed, 4 insertions(+), 4 deletions(-)
2290
2291Commit: 3482
2292Author: sam
2293Date:   Tue May 19 20:42:28 2009 +0000
2294
2295    Update the migration documentation to reflect old box drawing API changes.
2296
2297 doc/migrating.dox |   10 +++++++---
2298 1 files changed, 7 insertions(+), 3 deletions(-)
2299
2300Commit: 3481
2301Author: sam
2302Date:   Tue May 19 20:42:22 2009 +0000
2303
2304    Fix the text input example now that the box drawing functions take a size
2305    as argument.
2306
2307 examples/input.c |    7 ++++---
2308 1 files changed, 4 insertions(+), 3 deletions(-)
2309
2310Commit: 3480
2311Author: sam
2312Date:   Tue May 19 20:42:12 2009 +0000
2313
2314    Fix dirty rectangle handling in the X11 and SLang drivers.
2315
2316 caca/driver/slang.c |   15 +++++++++++----
2317 caca/driver/x11.c   |    8 ++++----
2318 2 files changed, 15 insertions(+), 8 deletions(-)
2319
2320Commit: 3478
2321Author: pterjan
2322Date:   Tue May 19 12:46:34 2009 +0000
2323
2324    Import/export dirty rectangles
2325
2326 caca/codec/export.c |   25 +++++++++++++++------
2327 caca/codec/import.c |   60 +++++++++++++++++++++++++++++++++-----------------
2328 2 files changed, 57 insertions(+), 28 deletions(-)
2329
2330Commit: 3475
2331Author: sam
2332Date:   Tue May 19 01:04:03 2009 +0000
2333
2334    Minor optimisation in configure.ac.
2335
2336 configure.ac |    3 ++-
2337 1 files changed, 2 insertions(+), 1 deletions(-)
2338
2339Commit: 3474
2340Author: sam
2341Date:   Tue May 19 01:03:57 2009 +0000
2342
2343    cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable.
2344
2345 src/cacaplay.c |    6 +++---
2346 1 files changed, 3 insertions(+), 3 deletions(-)
2347
2348Commit: 3473
2349Author: sam
2350Date:   Tue May 19 00:52:10 2009 +0000
2351
2352    A lot of documentation updates here and there, including bugfixes dating
2353    back to the libcucul merge.
2354
2355 caca/event.c       |    3 +++
2356 doc/doxygen.cfg.in |    2 ++
2357 doc/migrating.dox  |   39 ++++++++++++++++++++-------------------
2358 doc/style.dox      |    7 +++++++
2359 doc/tutorial.dox   |   10 +++++-----
2360 doc/user.dox       |    2 +-
2361 ruby/ruby-caca.dox |    8 ++++----
2362 7 files changed, 42 insertions(+), 29 deletions(-)
2363
2364Commit: 3472
2365Author: sam
2366Date:   Tue May 19 00:52:02 2009 +0000
2367
2368    Update the Doxygen configuration file to version 1.5.9.
2369
2370 doc/doxygen.cfg.in |  401 ++++++++++++++++++++++++++++++++++++++++------------
2371 1 files changed, 308 insertions(+), 93 deletions(-)
2372
2373Commit: 3471
2374Author: sam
2375Date:   Tue May 19 00:51:55 2009 +0000
2376
2377    Optimise the dirty rectangle handling by keeping track of the number of
2378    currently dirty rectangles.
2379
2380 caca/caca_internals.h |    3 ++-
2381 caca/canvas.c         |    6 +-----
2382 caca/dirty.c          |   45 ++++++++++++++++++---------------------------
2383 3 files changed, 21 insertions(+), 33 deletions(-)
2384
2385Commit: 3470
2386Author: sam
2387Date:   Tue May 19 00:51:47 2009 +0000
2388
2389    Change the dirty rectangle API so that it can handle several rectangles. The
2390    inner implementation still only handles one dirty rectangle, but this way
2391    we can prepare supporting applictions for the future.
2392
2393 caca/Makefile.am    |    1 +
2394 caca/caca.h         |   16 +++-
2395 caca/canvas.c       |  127 ------------------------------
2396 caca/dirty.c        |  215 +++++++++++++++++++++++++++++++++++++++++++++++++++
2397 caca/driver/slang.c |   88 +++++++++++----------
2398 caca/driver/x11.c   |   85 +++++++++++----------
2399 caca/frame.c        |    4 +-
2400 caca/graphics.c     |    2 +-
2401 caca/libcaca.vcproj |    4 +
2402 caca/string.c       |    4 +-
2403 caca/transform.c    |   16 ++--
2404 tests/dirty.cpp     |  107 +++++++++++++++-----------
2405 12 files changed, 395 insertions(+), 274 deletions(-)
2406
2407Commit: 3469
2408Author: pterjan
2409Date:   Mon May 18 13:02:43 2009 +0000
2410
2411    Only redraw empty rectangles in slang driver
2412
2413 caca/driver/slang.c |   11 +++++++----
2414 1 files changed, 7 insertions(+), 4 deletions(-)
2415
2416Commit: 3468
2417Author: pterjan
2418Date:   Mon May 18 12:54:49 2009 +0000
2419
2420    Fix empty dirty rectangles detection
2421
2422 caca/driver/x11.c |    2 +-
2423 1 files changed, 1 insertions(+), 1 deletions(-)
2424
2425Commit: 3467
2426Author: pterjan
2427Date:   Sat May 16 20:14:04 2009 +0000
2428
2429     * Only redraw dirty rectangle in x11 driver
2430
2431 caca/driver/x11.c |   13 +++++++++----
2432 1 files changed, 9 insertions(+), 4 deletions(-)
2433
2434Commit: 3466
2435Author: sam
2436Date:   Fri May 15 14:42:31 2009 +0000
2437
2438    Add a few svn:ignore properties for Visual Studio cruft.
2439
2440Commit: 3465
2441Author: sam
2442Date:   Fri May 15 14:38:30 2009 +0000
2443
2444    Added MSVC project files for most example programs.
2445
2446 caca-sharp/test-csharp.csproj |    2 +-
2447 examples/blit.vcproj          |  371 +++++++++++++++++++++++++++++++++++
2448 examples/colors.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2449 examples/demo.c               |    4 +
2450 examples/demo.vcproj          |  371 +++++++++++++++++++++++++++++++++++
2451 examples/dithering.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2452 examples/driver.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2453 examples/event.vcproj         |  371 +++++++++++++++++++++++++++++++++++
2454 examples/font.vcproj          |  371 +++++++++++++++++++++++++++++++++++
2455 examples/frames.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2456 examples/fullwidth.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2457 examples/gamma.vcproj         |  371 +++++++++++++++++++++++++++++++++++
2458 examples/hsv.vcproj           |  371 +++++++++++++++++++++++++++++++++++
2459 examples/import.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2460 examples/input.vcproj         |  371 +++++++++++++++++++++++++++++++++++
2461 examples/transform.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2462 examples/truecolor.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2463 examples/unicode.vcproj       |  371 +++++++++++++++++++++++++++++++++++
2464 libcaca.sln                   |  427 ++++++++++++++++++++++++++++++++++++++++-
2465 19 files changed, 6366 insertions(+), 3 deletions(-)
2466
2467Commit: 3452
2468Author: sam
2469Date:   Thu May 14 10:04:26 2009 +0000
2470
2471    Fixed libcaca and the Visual Studio solution so that it works
2472    on Win64, including the .NET projects.
2473
2474 caca-sharp/caca-sharp.csproj  |   38 +++++++++-
2475 caca-sharp/test-csharp.csproj |   22 +++++-
2476 caca/caca_types.h.in          |   20 ++++-
2477 caca/libcaca.vcproj           |  155 +++++++++++++++++++++++++++++++++++++
2478 cxx/libcaca++.vcproj          |  155 +++++++++++++++++++++++++++++++++++++
2479 cxx/test-cxx.vcproj           |  155 +++++++++++++++++++++++++++++++++++++
2480 libcaca.sln                   |   72 +++++++++--------
2481 src/cacademo.vcproj           |  169 +++++++++++++++++++++++++++++++++++++++++
2482 src/cacafire.vcproj           |  169 +++++++++++++++++++++++++++++++++++++++++
2483 src/cacaview.vcproj           |  169 ++++++++++++++++++++++++++++++++++++++++-
2484 win32/caca_types.h            |    6 +-
2485 11 files changed, 1086 insertions(+), 44 deletions(-)
2486
2487Commit: 3451
2488Author: sam
2489Date:   Thu May 14 08:43:52 2009 +0000
2490
2491    Fix a few implicit cast related warnings on VC++.
2492
2493 caca/codec/export.c |    2 +-
2494 caca/codec/import.c |   11 +++++------
2495 2 files changed, 6 insertions(+), 7 deletions(-)
2496
2497Commit: 3450
2498Author: sam
2499Date:   Thu May 14 00:18:37 2009 +0000
2500
2501    Fix a few dirty rectangle bugs found with the unit tests. Let that be a
2502    lesson to you: unit tests are good.
2503
2504 caca/attr.c   |    2 +-
2505 caca/canvas.c |   20 ++++++++++----------
2506 caca/string.c |    5 ++++-
2507 3 files changed, 15 insertions(+), 12 deletions(-)
2508
2509Commit: 3449
2510Author: sam
2511Date:   Thu May 14 00:18:30 2009 +0000
2512
2513    Start writing unit tests for the dirty rectangle handling.
2514
2515 tests/Makefile.am |    2 +-
2516 tests/dirty.cpp   |  130 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2517 2 files changed, 131 insertions(+), 1 deletions(-)
2518
2519Commit: 3448
2520Author: sam
2521Date:   Thu May 14 00:18:23 2009 +0000
2522
2523    Finish the dirty rectangle architecture. They are now reliable in the sense
2524    that anything outside the dirty rectangle is guaranteed to be unchanged, but
2525    we currently mark far too many cells as dirty. This must be optimised.
2526
2527 caca/attr.c           |   11 ++++++++++
2528 caca/caca_internals.h |    6 ++--
2529 caca/canvas.c         |   52 ++++++++++++++++++++++++++++++------------------
2530 caca/frame.c          |    7 ++++++
2531 caca/graphics.c       |    3 ++
2532 caca/string.c         |   36 ++++++++++++++++++++++++++++++---
2533 caca/transform.c      |   16 +++++++++++++++
2534 7 files changed, 104 insertions(+), 27 deletions(-)
2535
2536Commit: 3447
2537Author: sam
2538Date:   Thu May 14 00:18:13 2009 +0000
2539
2540    Factor code from caca_draw_cp437_box() and caca_draw_thinbox_box().
2541
2542 caca/box.c |  150 +++++++++++++++++++++++++----------------------------------
2543 1 files changed, 64 insertions(+), 86 deletions(-)
2544
2545Commit: 3443
2546Author: sam
2547Date:   Wed May 13 06:40:48 2009 +0000
2548
2549    Set up the architecture for dirty rectangles.
2550    Dirty rectangles are an upcoming optimisation that will tell the output
2551    drivers which portion of the canvas has been really modified since the
2552    last blit.
2553
2554 caca/caca.h           |    6 ++-
2555 caca/caca_internals.h |    3 +
2556 caca/canvas.c         |  157 +++++++++++++++++++++++++++++++++++++++++++++----
2557 3 files changed, 152 insertions(+), 14 deletions(-)
2558
2559Commit: 3428
2560Author: sam
2561Date:   Wed Apr 29 12:22:35 2009 +0000
2562
2563    Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to
2564    play with the Windows port, there is a 90-day evaluation version
2565    available for free on the Microsoft website.
2566
2567 caca-sharp/caca-sharp.csproj  |   47 ++++++++++++++++++++--
2568 caca-sharp/test-csharp.csproj |   49 ++++++++++++++++++++---
2569 caca/libcaca.vcproj           |   87 +++++++++++++++++++++--------------------
2570 cxx/libcaca++.vcproj          |   13 +++---
2571 cxx/test-cxx.vcproj           |   13 +++---
2572 libcaca.sln                   |    4 +-
2573 src/cacademo.vcproj           |   21 +++++-----
2574 src/cacafire.vcproj           |   22 +++++-----
2575 src/cacaview.vcproj           |   21 +++++-----
2576 9 files changed, 175 insertions(+), 102 deletions(-)
2577
2578Commit: 3427
2579Author: sam
2580Date:   Wed Apr 29 12:13:19 2009 +0000
2581
2582    import.c: when importing ANSI or UTF-8 files, treat ^L as a canvas
2583    frame separator. Not extremely robust yet.
2584
2585 caca/codec/import.c |   11 +++++++++++
2586 1 files changed, 11 insertions(+), 0 deletions(-)
2587
2588Commit: 3412
2589Author: sam
2590Date:   Tue Mar 24 00:58:01 2009 +0000
2591
2592    Apparently \033 is more common than \x1b for ESC. Use the former in our
2593    code for clarity.
2594
2595 caca/codec/import.c |   10 +++++-----
2596 caca/driver/win32.c |    2 +-
2597 caca/graphics.c     |    2 +-
2598 src/cacaserver.c    |   14 +++++++-------
2599 4 files changed, 14 insertions(+), 14 deletions(-)
2600
2601Commit: 3407
2602Author: sam
2603Date:   Sun Mar 1 13:20:41 2009 +0000
2604
2605    Added new Unicode blocks to the built-in font.
2606
2607 caca/mono9.data      | 4812 ++++++++++++++++++++++++++++++++------------------
2608 caca/monobold12.data | 4700 ++++++++++++++++++++++++++++++++-----------------
2609 tools/makefont.c     |    4 +-
2610 3 files changed, 6181 insertions(+), 3335 deletions(-)
2611
2612Commit: 3406
2613Author: sam
2614Date:   Sun Mar 1 12:39:36 2009 +0000
2615
2616    transform.c: one more rotated glyph.
2617
2618 caca/transform.c |    1 +
2619 1 files changed, 1 insertions(+), 0 deletions(-)
2620
2621Commit: 3405
2622Author: sam
2623Date:   Sun Mar 1 12:33:25 2009 +0000
2624
2625    transform.c: add new transformation glyphs for various capital letters.
2626
2627 caca/transform.c |   11 ++++++++++-
2628 1 files changed, 10 insertions(+), 1 deletions(-)
2629
2630Commit: 3404
2631Author: sam
2632Date:   Thu Feb 26 10:41:32 2009 +0000
2633
2634    Remove occurrences of DATADIR, it conflicts with MinGW's <objidl.h>.
2635    Fixes ticket #51.
2636
2637 examples/Makefile.am |    3 +--
2638 examples/demo.c      |    4 +---
2639 examples/demo0.c     |    4 +---
2640 tools/Makefile.am    |    2 +-
2641 4 files changed, 4 insertions(+), 9 deletions(-)
2642
2643Commit: 3334
2644Author: nico
2645Date:   Tue Dec 9 17:37:22 2008 +0000
2646
2647    * Remove 'copy' attribute of RETURN_STRINGL in php binding of functions: caca_file_gets, caca_file_read
2648    * Use RETVAL_STRINGL instead of RETURN_STRINGL in function caca_export_string
2649
2650 caca-php/php_caca.c |   12 +++++-------
2651 1 files changed, 5 insertions(+), 7 deletions(-)
2652
2653Commit: 3333
2654Author: pterjan
2655Date:   Sun Nov 30 00:02:46 2008 +0000
2656
2657     * Add a flip char for 1
2658
2659 caca/transform.c |    1 +
2660 1 files changed, 1 insertions(+), 0 deletions(-)
2661
2662Commit: 3332
2663Author: pterjan
2664Date:   Sat Nov 29 23:53:55 2008 +0000
2665
2666     * Add a rotate_180 char for G
2667
2668 caca/transform.c |    1 +
2669 1 files changed, 1 insertions(+), 0 deletions(-)
2670
2671Commit: 3323
2672Author: sam
2673Date:   Wed Nov 12 10:20:56 2008 +0000
2674
2675    Create a libcucul.la symlink for distributions such as Gentoo which may
2676    rely on .la files for library dependencies.
2677
2678 caca/Makefile.am |    2 ++
2679 cxx/Makefile.am  |    2 ++
2680 2 files changed, 4 insertions(+), 0 deletions(-)
2681
2682Commit: 3318
2683Author: bsittler
2684Date:   Fri Nov 7 09:03:26 2008 +0000
2685
2686    add a reset button, move usage to "stdout", and stop hyperlinking the
2687    logo filename in the example
2688
2689 caca-php/examples/www/img2txt.php |   40 ++++++++++++++++++------------------
2690 1 files changed, 20 insertions(+), 20 deletions(-)
2691
2692Commit: 3317
2693Author: bsittler
2694Date:   Fri Nov 7 08:57:44 2008 +0000
2695
2696    allow a filename exactly matching the uploaded filename; give a better
2697    error message when this does not work
2698
2699 caca-php/examples/www/img2txt.php |   19 +++++++++++++++----
2700 1 files changed, 15 insertions(+), 4 deletions(-)
2701
2702Commit: 3316
2703Author: bsittler
2704Date:   Fri Nov 7 08:38:55 2008 +0000
2705
2706    more copyright info
2707
2708 caca-php/examples/img2txt.php |    3 ++-
2709 1 files changed, 2 insertions(+), 1 deletions(-)
2710
2711Commit: 3315
2712Author: bsittler
2713Date:   Fri Nov 7 08:37:59 2008 +0000
2714
2715    add more copyright info
2716
2717 caca-php/examples/www/img2txt.php |    3 ++-
2718 1 files changed, 2 insertions(+), 1 deletions(-)
2719
2720Commit: 3314
2721Author: bsittler
2722Date:   Fri Nov 7 08:36:07 2008 +0000
2723
2724    https should work too
2725
2726 caca-php/examples/www/img2txt.php |    2 +-
2727 1 files changed, 1 insertions(+), 1 deletions(-)
2728
2729Commit: 3313
2730Author: bsittler
2731Date:   Fri Nov 7 08:35:29 2008 +0000
2732
2733    obscure email addresses somewhat
2734
2735 caca-php/examples/www/img2txt.php |    2 +-
2736 1 files changed, 1 insertions(+), 1 deletions(-)
2737
2738Commit: 3312
2739Author: bsittler
2740Date:   Fri Nov 7 08:33:03 2008 +0000
2741
2742    better argument handling, and allow logo-caca.png as a special file argument
2743
2744 caca-php/examples/www/img2txt.php |   41 +++++++++++++++++++++++-------------
2745 1 files changed, 26 insertions(+), 15 deletions(-)
2746
2747Commit: 3311
2748Author: bsittler
2749Date:   Fri Nov 7 08:25:01 2008 +0000
2750
2751    fix case in example
2752
2753 caca-php/examples/img2txt.php |    2 +-
2754 1 files changed, 1 insertions(+), 1 deletions(-)
2755
2756Commit: 3310
2757Author: bsittler
2758Date:   Fri Nov 7 07:56:36 2008 +0000
2759
2760    now works as HTML
2761
2762 caca-php/examples/www/img2txt.php |  277 +++++++++++++++++++++++++++----------
2763 1 files changed, 201 insertions(+), 76 deletions(-)
2764
2765Commit: 3309
2766Author: bsittler
2767Date:   Fri Nov 7 07:13:57 2008 +0000
2768
2769    handle argument-parsing exceptions
2770
2771 caca-php/examples/img2txt.php |  100 ++++++++++++++++++++++-------------------
2772 1 files changed, 54 insertions(+), 46 deletions(-)
2773
2774Commit: 3308
2775Author: bsittler
2776Date:   Fri Nov 7 07:09:52 2008 +0000
2777
2778    more accurate error message
2779
2780 caca-php/examples/img2txt.php |    6 +++---
2781 1 files changed, 3 insertions(+), 3 deletions(-)
2782
2783Commit: 3307
2784Author: bsittler
2785Date:   Fri Nov 7 06:30:29 2008 +0000
2786
2787    clarify that this is a PHP port, not the original C program; return -1
2788    when export fails, too
2789
2790 caca-php/examples/img2txt.php |    5 +++++
2791 1 files changed, 5 insertions(+), 0 deletions(-)
2792
2793Commit: 3306
2794Author: bsittler
2795Date:   Fri Nov 7 05:55:12 2008 +0000
2796
2797    copy img2txt.php to www in preparation for htmlizing
2798
2799 caca-php/examples/www/img2txt.php |  383 +++++++++++++++++++++++++++++++++++++
2800 1 files changed, 383 insertions(+), 0 deletions(-)
2801
2802Commit: 3305
2803Author: bsittler
2804Date:   Fri Nov 7 05:51:26 2008 +0000
2805
2806    remove workarounds since alpha works now (merged from ..)
2807
2808 caca-php/examples/www/export.php |    4 +---
2809 1 files changed, 1 insertions(+), 3 deletions(-)
2810
2811Commit: 3304
2812Author: bsittler
2813Date:   Fri Nov 7 05:48:32 2008 +0000
2814
2815    hacked around the lack of a reasonable php getopt_long by writing a
2816    new version in PHP. it seems to work, and is more flexible than the
2817    getopt() found in PHP 5.3+.
2818
2819 caca-php/examples/img2txt.php |  250 ++++++++++++++++++++++++++++++++++-------
2820 1 files changed, 211 insertions(+), 39 deletions(-)
2821
2822Commit: 3303
2823Author: bsittler
2824Date:   Fri Nov 7 04:31:04 2008 +0000
2825
2826    fix yet another bug i wrote :( -- be endian-neutral.
2827
2828 caca-php/php_caca.c |    9 ++++-----
2829 1 files changed, 4 insertions(+), 5 deletions(-)
2830
2831Commit: 3302
2832Author: bsittler
2833Date:   Thu Nov 6 23:25:26 2008 +0000
2834
2835    no more horrible hacks needed, since fixing the alpha mismatch in the C binding
2836
2837 caca-php/examples/export.php  |    4 +-
2838 caca-php/examples/img2txt.php |  407 +++++++++++++++++++----------------------
2839 2 files changed, 189 insertions(+), 222 deletions(-)
2840
2841Commit: 3301
2842Author: bsittler
2843Date:   Thu Nov 6 23:21:15 2008 +0000
2844
2845    do not bother with an extraneous fill, and don't create out.png
2846
2847 caca-php/examples/test.php |    2 --
2848 1 files changed, 0 insertions(+), 2 deletions(-)
2849
2850Commit: 3300
2851Author: bsittler
2852Date:   Thu Nov 6 23:18:48 2008 +0000
2853
2854    fix endianness problem
2855
2856 caca-php/php_caca.c |   12 ++++++------
2857 1 files changed, 6 insertions(+), 6 deletions(-)
2858
2859Commit: 3299
2860Author: bsittler
2861Date:   Thu Nov 6 20:01:57 2008 +0000
2862
2863    oops! fix problem i introduced in the previous commit
2864
2865 caca-php/php_caca.c |    6 +++---
2866 1 files changed, 3 insertions(+), 3 deletions(-)
2867
2868Commit: 3298
2869Author: bsittler
2870Date:   Thu Nov 6 19:45:11 2008 +0000
2871
2872    fix impedence mismatch between libgd alpha (0 = opaque, 127 = transparent) and libcaca alpha (0 = transparent, 255 = opaque)
2873
2874 caca-php/php_caca.c |   75 +++++++++++++++++++++++++++++---------------------
2875 1 files changed, 43 insertions(+), 32 deletions(-)
2876
2877Commit: 3297
2878Author: bsittler
2879Date:   Thu Nov 6 17:04:21 2008 +0000
2880
2881    copy img2txt.c to img2txt.php in preparation for phpizing
2882
2883 caca-php/examples/img2txt.php |  242 +++++++++++++++++++++++++++++++++++++++++
2884 1 files changed, 242 insertions(+), 0 deletions(-)
2885
2886Commit: 3296
2887Author: bsittler
2888Date:   Thu Nov 6 07:16:59 2008 +0000
2889
2890    convert to use PHP object layer similar to the C++ one used in its C++ predecessor, cxx/cxxtest.cpp; also change behavior and appearance to more closely match that version (perhaps, though, the changes should have been ported in the other direction instead...)
2891
2892 caca-php/examples/cacapig.php |   36 +++++++++++++++++++-----------------
2893 1 files changed, 19 insertions(+), 17 deletions(-)
2894
2895Commit: 3295
2896Author: bsittler
2897Date:   Thu Nov 6 07:14:12 2008 +0000
2898
2899    default to $timeout = 0 in Display::getEvent()
2900
2901 caca-php/caca.php |    2 +-
2902 1 files changed, 1 insertions(+), 1 deletions(-)
2903
2904Commit: 3294
2905Author: bsittler
2906Date:   Thu Nov 6 07:11:01 2008 +0000
2907
2908    fix some bugs and inconsistencies in the PHP object layer
2909
2910 caca-php/caca.php |   14 ++++++++------
2911 1 files changed, 8 insertions(+), 6 deletions(-)
2912
2913Commit: 3293
2914Author: bsittler
2915Date:   Wed Nov 5 01:00:38 2008 +0000
2916
2917    add a Libcaca class to the PHP class interface, parallel to the Libcaca class in the .NET interface; fix a bunch of whitespace inconsistencies
2918
2919 caca-php/caca.php          |   87 +++++++++++++++++++++++++-------------------
2920 caca-php/examples/test.php |   12 +++---
2921 2 files changed, 56 insertions(+), 43 deletions(-)
2922
2923Commit: 3292
2924Author: bsittler
2925Date:   Wed Nov 5 00:39:18 2008 +0000
2926
2927    add AnsiColor, EventType and EventKey constants parallel to the .NET ones
2928
2929 caca-php/caca.php          |  101 ++++++++++++++++++++++++++++++++++++++++++++
2930 caca-php/examples/test.php |   12 +++---
2931 2 files changed, 107 insertions(+), 6 deletions(-)
2932
2933Commit: 3291
2934Author: bsittler
2935Date:   Wed Nov 5 00:38:14 2008 +0000
2936
2937    added missing constant CACA_KEY_UNKNOWN
2938
2939 caca-php/php_caca.c |    1 +
2940 1 files changed, 1 insertions(+), 0 deletions(-)
2941
2942Commit: 3290
2943Author: bsittler
2944Date:   Wed Nov 5 00:04:35 2008 +0000
2945
2946    preliminary port of jylam and sam's test.cs to PHP using an early version of nico's caca.php; right now it looks in dirname($argv[0]) . "/.." for caca.php, which will need to be fixed once caca.php is installed in a php standard include directory
2947
2948 caca-php/examples/test.php |  258 +++++++++++++++++++++++---------------------
2949 1 files changed, 136 insertions(+), 122 deletions(-)
2950
2951Commit: 3289
2952Author: bsittler
2953Date:   Tue Nov 4 23:57:57 2008 +0000
2954
2955    copy test.cs to test.php in preparation for phpizing
2956
2957 caca-php/examples/test.php |  136 ++++++++++++++++++++++++++++++++++++++++++++
2958 1 files changed, 136 insertions(+), 0 deletions(-)
2959
2960Commit: 3288
2961Author: bsittler
2962Date:   Tue Nov 4 23:56:43 2008 +0000
2963
2964    merge alpha fix from svn://svn.zoy.org/libcaca/libcaca/trunk/caca-php/examples/export.php@3287 into examples/www/export.php
2965
2966 caca-php/examples/www/export.php |    4 +++-
2967 1 files changed, 3 insertions(+), 1 deletions(-)
2968
2969Commit: 3287
2970Author: bsittler
2971Date:   Tue Nov 4 23:54:38 2008 +0000
2972
2973    use alpha in PNG export, since it is now required to get a correct PNG output image
2974
2975 caca-php/examples/export.php |    4 +++-
2976 1 files changed, 3 insertions(+), 1 deletions(-)
2977
2978Commit: 3286
2979Author: bsittler
2980Date:   Tue Nov 4 23:53:18 2008 +0000
2981
2982    fix type in Canvas::drawLine; add a minimal class Event providing a
2983    subset of the functionality of the .NET version; added Display::getEvent
2984    similar to the .NET version; change Dither::bitmap to take a Canvas
2985    object rather than a caca canvas resource as its first parameter; add
2986    Font::Render and Font::getList methods parallel to the .NET version
2987
2988 caca-php/caca.php |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
2989 1 files changed, 50 insertions(+), 2 deletions(-)
2990
2991Commit: 3285
2992Author: bsittler
2993Date:   Tue Nov 4 23:48:31 2008 +0000
2994
2995    use alpha channel in gd truecolor images -- note that the scale for
2996    this is [0, 127], rather than [0, 255]; always free the temporary
2997    pixels copy allocated in PHP_FUNCTION(caca_dither_bitmap); fix a typo
2998    which caused PHP_FUNCTION(caca_set_display_title) to crash due to a
2999    failed run-time binding to "caca_set_display" (the "_title" was
3000    missing).
3001
3002 caca-php/php_caca.c |    7 ++++---
3003 1 files changed, 4 insertions(+), 3 deletions(-)
3004
3005Commit: 3284
3006Author: bsittler
3007Date:   Tue Nov 4 06:11:19 2008 +0000
3008
3009    preserve column alignment better by breaking cells at spaces; preserve
3010    readability of fullwidth characters better by not placing cell
3011    boundaries between them unneccessarily
3012
3013 caca/codec/export.c |   16 +++++++++++++---
3014 1 files changed, 13 insertions(+), 3 deletions(-)
3015
3016Commit: 3283
3017Author: bsittler
3018Date:   Tue Nov 4 05:45:21 2008 +0000
3019
3020    force a column alignment after each column containing a fullwidth character.
3021
3022 caca/codec/export.c |    7 ++++++-
3023 1 files changed, 6 insertions(+), 1 deletions(-)
3024
3025Commit: 3282
3026Author: bsittler
3027Date:   Tue Nov 4 05:43:37 2008 +0000
3028
3029    no border in old browsers, either.
3030
3031 caca-php/examples/www/export.php |    2 +-
3032 1 files changed, 1 insertions(+), 1 deletions(-)
3033
3034Commit: 3281
3035Author: bsittler
3036Date:   Tue Nov 4 05:28:03 2008 +0000
3037
3038    htmlification
3039
3040 caca-php/examples/www/unicode.php |   32 ++++++++++++++++++--------------
3041 1 files changed, 18 insertions(+), 14 deletions(-)
3042
3043Commit: 3280
3044Author: bsittler
3045Date:   Tue Nov 4 05:23:16 2008 +0000
3046
3047    copy unicode.php to www in preparation for htmlizing
3048
3049 caca-php/examples/www/unicode.php |   93 +++++++++++++++++++++++++++++++++++++
3050 1 files changed, 93 insertions(+), 0 deletions(-)
3051
3052Commit: 3279
3053Author: bsittler
3054Date:   Tue Nov 4 05:22:24 2008 +0000
3055
3056    cli-only
3057
3058 caca-php/examples/unicode.php |    4 ++++
3059 1 files changed, 4 insertions(+), 0 deletions(-)
3060
3061Commit: 3278
3062Author: bsittler
3063Date:   Tue Nov 4 05:21:34 2008 +0000
3064
3065    phpized
3066
3067 caca-php/examples/unicode.php |  160 +++++++++++++++++++----------------------
3068 1 files changed, 73 insertions(+), 87 deletions(-)
3069
3070Commit: 3277
3071Author: bsittler
3072Date:   Tue Nov 4 05:17:37 2008 +0000
3073
3074    copy unicode.c to unicode.php in preparation for phpizing
3075
3076 caca-php/examples/unicode.php |  103 +++++++++++++++++++++++++++++++++++++++++
3077 1 files changed, 103 insertions(+), 0 deletions(-)
3078
3079Commit: 3276
3080Author: bsittler
3081Date:   Tue Nov 4 05:12:17 2008 +0000
3082
3083    htmlize
3084
3085 caca-php/examples/www/transform.php |   31 ++++++++++++++++++-------------
3086 1 files changed, 18 insertions(+), 13 deletions(-)
3087
3088Commit: 3275
3089Author: bsittler
3090Date:   Tue Nov 4 04:58:38 2008 +0000
3091
3092    copy transform.php to www in preparation for htmlizing
3093
3094 caca-php/examples/www/transform.php |  103 +++++++++++++++++++++++++++++++++++
3095 1 files changed, 103 insertions(+), 0 deletions(-)
3096
3097Commit: 3274
3098Author: bsittler
3099Date:   Tue Nov 4 04:56:49 2008 +0000
3100
3101    PHPified
3102
3103 caca-php/examples/transform.php |  187 ++++++++++++++++++---------------------
3104 1 files changed, 86 insertions(+), 101 deletions(-)
3105
3106Commit: 3273
3107Author: bsittler
3108Date:   Tue Nov 4 04:49:17 2008 +0000
3109
3110    copy transform.c to transform.php in preparation for phpizing
3111
3112 caca-php/examples/transform.php |  118 +++++++++++++++++++++++++++++++++++++++
3113 1 files changed, 118 insertions(+), 0 deletions(-)
3114
3115Commit: 3272
3116Author: bsittler
3117Date:   Tue Nov 4 04:46:47 2008 +0000
3118
3119    show client-side filename
3120
3121 caca-php/examples/www/export.php |    3 ++-
3122 1 files changed, 2 insertions(+), 1 deletions(-)
3123
3124Commit: 3271
3125Author: bsittler
3126Date:   Tue Nov 4 04:45:23 2008 +0000
3127
3128    clearer wording.
3129
3130 caca-php/examples/www/import.php |    2 +-
3131 1 files changed, 1 insertions(+), 1 deletions(-)
3132
3133Commit: 3270
3134Author: bsittler
3135Date:   Tue Nov 4 04:21:13 2008 +0000
3136
3137    link to an example file to download and then import (generated by export.php)
3138
3139 caca-php/examples/www/import.php |    5 +++++
3140 1 files changed, 5 insertions(+), 0 deletions(-)
3141
3142Commit: 3269
3143Author: bsittler
3144Date:   Tue Nov 4 04:13:13 2008 +0000
3145
3146    works well enough to import the files exported by export.php
3147
3148 caca-php/examples/www/import.php |   77 ++++++++++++++++++++++++++------------
3149 1 files changed, 53 insertions(+), 24 deletions(-)
3150
3151Commit: 3268
3152Author: bsittler
3153Date:   Tue Nov 4 03:56:18 2008 +0000
3154
3155    force cli on remaining examples so that apache doesn't pop up a window
3156    (this actually happens with the cocoa driver!)
3157
3158 caca-php/examples/cacapig.php   |    3 +++
3159 caca-php/examples/colors.php    |    4 ++++
3160 caca-php/examples/fullwidth.php |    4 ++++
3161 caca-php/examples/render.php    |    4 ++++
3162 caca-php/examples/truecolor.php |    4 ++++
3163 5 files changed, 19 insertions(+), 0 deletions(-)
3164
3165Commit: 3267
3166Author: bsittler
3167Date:   Tue Nov 4 03:39:20 2008 +0000
3168
3169    CLI-only
3170
3171 caca-php/examples/import.php |    4 ++++
3172 1 files changed, 4 insertions(+), 0 deletions(-)
3173
3174Commit: 3266
3175Author: bsittler
3176Date:   Tue Nov 4 03:37:12 2008 +0000
3177
3178    copy import.php to www in preparation for htmlizing
3179
3180 caca-php/examples/www/import.php |   54 ++++++++++++++++++++++++++++++++++++++
3181 1 files changed, 54 insertions(+), 0 deletions(-)
3182
3183Commit: 3265
3184Author: bsittler
3185Date:   Tue Nov 4 03:36:33 2008 +0000
3186
3187    list available import formats in usage message
3188
3189 caca-php/examples/import.php |   12 +++++++++---
3190 1 files changed, 9 insertions(+), 3 deletions(-)
3191
3192Commit: 3264
3193Author: bsittler
3194Date:   Tue Nov 4 03:32:42 2008 +0000
3195
3196    PHPification of import.c
3197
3198 caca-php/examples/import.php |   72 ++++++++++++++++--------------------------
3199 1 files changed, 27 insertions(+), 45 deletions(-)
3200
3201Commit: 3263
3202Author: bsittler
3203Date:   Tue Nov 4 03:22:04 2008 +0000
3204
3205    copy import.c to import.php in preparation for phpizing
3206
3207 caca-php/examples/import.php |   66 ++++++++++++++++++++++++++++++++++++++++++
3208 1 files changed, 66 insertions(+), 0 deletions(-)
3209
3210Commit: 3262
3211Author: bsittler
3212Date:   Tue Nov 4 00:56:07 2008 +0000
3213
3214    only fill the preview iframe when javascript is enabled
3215
3216 caca-php/examples/www/export.php |    2 +-
3217 1 files changed, 1 insertions(+), 1 deletions(-)
3218
3219Commit: 3261
3220Author: bsittler
3221Date:   Tue Nov 4 00:41:56 2008 +0000
3222
3223    merge latest CLI example bugfixes into the HTML versions
3224
3225 caca-php/examples/www/colors.php |    8 ++++----
3226 caca-php/examples/www/export.php |   10 +++++-----
3227 2 files changed, 9 insertions(+), 9 deletions(-)
3228
3229Commit: 3260
3230Author: bsittler
3231Date:   Tue Nov 4 00:39:40 2008 +0000
3232
3233    fix typo in PHP binding of caca_set_Attr that caused segfault on linux; also remove workaround for spurious extra-argument requirement from two of the PHP examples
3234
3235 caca-php/examples/colors.php |    8 ++++----
3236 caca-php/examples/export.php |   10 +++++-----
3237 caca-php/php_caca.c          |    2 +-
3238 3 files changed, 10 insertions(+), 10 deletions(-)
3239
3240Commit: 3259
3241Author: bsittler
3242Date:   Mon Nov 3 22:30:22 2008 +0000
3243
3244    now generates HTML
3245
3246 caca-php/examples/www/fullwidth.php |   28 ++++++++++++++++++----------
3247 1 files changed, 18 insertions(+), 10 deletions(-)
3248
3249Commit: 3258
3250Author: bsittler
3251Date:   Mon Nov 3 22:21:31 2008 +0000
3252
3253    copy fullwidth.php to www in preparation for htmlizing
3254
3255 caca-php/examples/www/fullwidth.php |   75 +++++++++++++++++++++++++++++++++++
3256 1 files changed, 75 insertions(+), 0 deletions(-)
3257
3258Commit: 3257
3259Author: bsittler
3260Date:   Mon Nov 3 22:19:29 2008 +0000
3261
3262    added copyright info for PHP conversion (blah blah blah...)
3263
3264 caca-php/examples/fullwidth.php |    4 ++++
3265 1 files changed, 4 insertions(+), 0 deletions(-)
3266
3267Commit: 3256
3268Author: bsittler
3269Date:   Mon Nov 3 22:18:27 2008 +0000
3270
3271    now works as PHP
3272
3273 caca-php/examples/fullwidth.php |  113 +++++++++++++++-----------------------
3274 1 files changed, 45 insertions(+), 68 deletions(-)
3275
3276Commit: 3255
3277Author: bsittler
3278Date:   Mon Nov 3 22:08:09 2008 +0000
3279
3280    copy fullwidth.c to fullwidth.php in preparation for phpizing
3281
3282 caca-php/examples/fullwidth.php |   94 +++++++++++++++++++++++++++++++++++++++
3283 1 files changed, 94 insertions(+), 0 deletions(-)
3284
3285Commit: 3254
3286Author: bsittler
3287Date:   Mon Nov 3 22:06:33 2008 +0000
3288
3289    only assume svg preview ability in opera, WebKit and Gecko
3290
3291 caca-php/examples/www/export.php |    9 +++++++--
3292 1 files changed, 7 insertions(+), 2 deletions(-)
3293
3294Commit: 3253
3295Author: nico
3296Date:   Mon Nov 3 22:03:31 2008 +0000
3297
3298    * Improve object layer for caca-php
3299
3300 caca-php/caca.php |   60 +++++++++++++++++++++++++++++++++++++++++++++++++---
3301 1 files changed, 56 insertions(+), 4 deletions(-)
3302
3303Commit: 3252
3304Author: bsittler
3305Date:   Mon Nov 3 21:58:17 2008 +0000
3306
3307    do not add history entries for iframe transitions
3308
3309 caca-php/examples/www/export.php |    2 +-
3310 1 files changed, 1 insertions(+), 1 deletions(-)
3311
3312Commit: 3251
3313Author: bsittler
3314Date:   Mon Nov 3 21:48:53 2008 +0000
3315
3316    add missing id
3317
3318 caca-php/examples/www/export.php |    2 +-
3319 1 files changed, 1 insertions(+), 1 deletions(-)
3320
3321Commit: 3250
3322Author: bsittler
3323Date:   Mon Nov 3 21:48:16 2008 +0000
3324
3325    use some javascript to show inline previews using <iframe/> for some
3326    of the formats (so far, html, html3, bbfr, and svg)
3327
3328 caca-php/examples/www/export.php |   42 +++++++++++++++++++++++++++++++++++--
3329 1 files changed, 39 insertions(+), 3 deletions(-)
3330
3331Commit: 3249
3332Author: bsittler
3333Date:   Mon Nov 3 21:23:20 2008 +0000
3334
3335    .caca files get an extension, too
3336
3337 caca-php/examples/www/export.php |    1 +
3338 1 files changed, 1 insertions(+), 0 deletions(-)
3339
3340Commit: 3248
3341Author: bsittler
3342Date:   Mon Nov 3 21:17:34 2008 +0000
3343
3344    suggest extensions for some of the inline formats too, since browsers
3345    sometimes send them to external viewers and become confused if the
3346    filename ends in '.php' (despite our correct content-type!)
3347
3348 caca-php/examples/www/export.php |   14 +++++++++++---
3349 1 files changed, 11 insertions(+), 3 deletions(-)
3350
3351Commit: 3247
3352Author: bsittler
3353Date:   Mon Nov 3 21:15:09 2008 +0000
3354
3355    text formats embedding escape sequences get sent as attachments too
3356
3357 caca-php/examples/www/export.php |    3 +++
3358 1 files changed, 3 insertions(+), 0 deletions(-)
3359
3360Commit: 3246
3361Author: bsittler
3362Date:   Mon Nov 3 21:12:54 2008 +0000
3363
3364    working HTML version of export.php accepting an optional file upload and exporting it using the selected format
3365
3366 caca-php/examples/www/export.php |  224 ++++++++++++++++++++++----------------
3367 1 files changed, 128 insertions(+), 96 deletions(-)
3368
3369Commit: 3245
3370Author: bsittler
3371Date:   Mon Nov 3 20:55:12 2008 +0000
3372
3373    another typo
3374
3375 caca-php/examples/export.php |    2 +-
3376 1 files changed, 1 insertions(+), 1 deletions(-)
3377
3378Commit: 3244
3379Author: bsittler
3380Date:   Mon Nov 3 20:34:42 2008 +0000
3381
3382    spaces -> tabs
3383
3384 caca-php/examples/export.php |  162 +++++++++++++++++++++---------------------
3385 1 files changed, 81 insertions(+), 81 deletions(-)
3386
3387Commit: 3243
3388Author: bsittler
3389Date:   Mon Nov 3 20:08:35 2008 +0000
3390
3391    add missing content-type in the HTML case
3392
3393 caca-php/examples/www/render.php |    2 ++
3394 1 files changed, 2 insertions(+), 0 deletions(-)
3395
3396Commit: 3242
3397Author: bsittler
3398Date:   Mon Nov 3 20:01:20 2008 +0000
3399
3400    typo
3401
3402 caca-php/examples/export.php |    2 +-
3403 1 files changed, 1 insertions(+), 1 deletions(-)
3404
3405Commit: 3241
3406Author: bsittler
3407Date:   Mon Nov 3 19:52:30 2008 +0000
3408
3409    make examples/demo.php executable
3410
3411 0 files changed, 0 insertions(+), 0 deletions(-)
3412
3413Commit: 3240
3414Author: bsittler
3415Date:   Mon Nov 3 19:44:58 2008 +0000
3416
3417    copy export.php to www in preparation for htmlizing
3418
3419 caca-php/examples/www/export.php |  136 ++++++++++++++++++++++++++++++++++++++
3420 1 files changed, 136 insertions(+), 0 deletions(-)
3421
3422Commit: 3239
3423Author: bsittler
3424Date:   Mon Nov 3 19:42:38 2008 +0000
3425
3426    export.php is now actually php, and appears to work identically to its
3427    C predecessor.
3428
3429 caca-php/examples/export.php |  229 +++++++++++++++++++-----------------------
3430 1 files changed, 103 insertions(+), 126 deletions(-)
3431
3432Commit: 3238
3433Author: bsittler
3434Date:   Mon Nov 3 18:40:50 2008 +0000
3435
3436    copy export.c to export.php in preparation for phpizing
3437
3438 caca-php/examples/export.php |  159 ++++++++++++++++++++++++++++++++++++++++++
3439 1 files changed, 159 insertions(+), 0 deletions(-)
3440
3441Commit: 3237
3442Author: bsittler
3443Date:   Mon Nov 3 18:16:38 2008 +0000
3444
3445    fix foreground-color and quoting bugs in the "html" exporter; also,
3446    the output is now labelled as XHTML 1.0 Strict, since it does conform
3447    to that DTD. also removed spurious cellpadding and cellspacing from
3448    <div /> markup. also handle non-characters by conversion to
3449    replacement character, and handle more control characters by
3450    conversion to no-break space. finally, switch from &nbsp; to the
3451    equivalent &#160; so that a non-validating XML parser (which is most
3452    of them) can correctly parse this document.
3453
3454 caca/codec/export.c |   52 ++++++++++++++++++++++++++++++++++++++++++--------
3455 1 files changed, 43 insertions(+), 9 deletions(-)
3456
3457Commit: 3236
3458Author: bsittler
3459Date:   Mon Nov 3 17:18:04 2008 +0000
3460
3461    do not split a fullwidth character in the middle. yes, in some
3462    degenerate cases this will lead to incorrectly-displayed tables. i
3463    don't yet have a solution.
3464
3465 caca/codec/export.c |    2 ++
3466 1 files changed, 2 insertions(+), 0 deletions(-)
3467
3468Commit: 3235
3469Author: bsittler
3470Date:   Mon Nov 3 16:55:00 2008 +0000
3471
3472    do not expand tabs here. instead, importers need to understand '\t'
3473    and fill the canvas up to the tab stop with it. once that works,
3474    support will be added here (treating it as space.) also, fewer columns
3475    are now generated. apparently generating a minimal number of them
3476    fixes a bunch of the table-layout bugs.
3477
3478 caca/codec/export.c |  130 ++++++++++++++++++++++++++++++--------------------
3479 1 files changed, 78 insertions(+), 52 deletions(-)
3480
3481Commit: 3234
3482Author: nico
3483Date:   Sun Nov 2 22:45:40 2008 +0000
3484
3485    * Remove \t from content of $moo
3486    * Change canvas size
3487    * Fix coordinate of label "Moo!"
3488
3489 caca-php/examples/cacainfo.php |   17 +++++++++--------
3490 1 files changed, 9 insertions(+), 8 deletions(-)
3491
3492Commit: 3233
3493Author: nico
3494Date:   Sun Nov 2 22:42:09 2008 +0000
3495
3496    * Change canvas size
3497
3498 caca-php/examples/www/cacainfo.php |    4 ++--
3499 1 files changed, 2 insertions(+), 2 deletions(-)
3500
3501Commit: 3232
3502Author: bsittler
3503Date:   Sun Nov 2 22:38:40 2008 +0000
3504
3505    htmlification of colors.php
3506
3507 caca-php/examples/www/colors.php |   26 +++++++++++++++++---------
3508 1 files changed, 17 insertions(+), 9 deletions(-)
3509
3510Commit: 3231
3511Author: nico
3512Date:   Sun Nov 2 22:37:27 2008 +0000
3513
3514    * Fix coordinate of label "Moo!"
3515
3516 caca-php/examples/www/cacainfo.php |   15 ++++++++-------
3517 1 files changed, 8 insertions(+), 7 deletions(-)
3518
3519Commit: 3230
3520Author: bsittler
3521Date:   Sun Nov 2 22:35:45 2008 +0000
3522
3523    copy colors.php to www in preparation for htmlizing
3524
3525 caca-php/examples/www/colors.php |   60 ++++++++++++++++++++++++++++++++++++++
3526 1 files changed, 60 insertions(+), 0 deletions(-)
3527
3528Commit: 3229
3529Author: bsittler
3530Date:   Sun Nov 2 22:34:59 2008 +0000
3531
3532    PHP conversion of colors.c
3533
3534 caca-php/examples/colors.php |  126 ++++++++++++++++++-----------------------
3535 1 files changed, 55 insertions(+), 71 deletions(-)
3536
3537Commit: 3228
3538Author: bsittler
3539Date:   Sun Nov 2 22:22:18 2008 +0000
3540
3541    copy colors.c to colors.php in preparation for phpizing
3542
3543 caca-php/examples/colors.php |   76 ++++++++++++++++++++++++++++++++++++++++++
3544 1 files changed, 76 insertions(+), 0 deletions(-)
3545
3546Commit: 3227
3547Author: bsittler
3548Date:   Sun Nov 2 22:12:24 2008 +0000
3549
3550    some unicode characters could overflow the buffer; handle more control
3551    characters and non-unicode codepoints when generating HTML.
3552
3553 caca/codec/export.c |   22 ++++++++++++++++++----
3554 1 files changed, 18 insertions(+), 4 deletions(-)
3555
3556Commit: 3226
3557Author: nico
3558Date:   Sun Nov 2 22:10:02 2008 +0000
3559
3560    * Remove tabs from content of $moo
3561
3562 caca-php/examples/www/cacainfo.php |    4 ++--
3563 1 files changed, 2 insertions(+), 2 deletions(-)
3564
3565Commit: 3225
3566Author: nico
3567Date:   Sun Nov 2 21:58:09 2008 +0000
3568
3569    * Improve Dithering and Canvas php classes
3570
3571 caca-php/caca.php |  103 +++++++++++++++++++++++++++++++++++++++++++++-------
3572 1 files changed, 89 insertions(+), 14 deletions(-)
3573
3574Commit: 3224
3575Author: bsittler
3576Date:   Sun Nov 2 21:57:21 2008 +0000
3577
3578    optimization: when the canvas is only a single line, we can always
3579    optimize by merging cells
3580
3581 caca/codec/export.c |    2 +-
3582 1 files changed, 1 insertions(+), 1 deletions(-)
3583
3584Commit: 3223
3585Author: bsittler
3586Date:   Sun Nov 2 21:18:51 2008 +0000
3587
3588    work around table layout bugs by ensuring that if there are multiple
3589    cells on any row of the table then the very first row does not use the
3590    cell-merging optimization; this appears to fix the last of the table
3591    layout bugs seen in truecolor.php; also fix the foreground and
3592    background color bugs seen in truecolor.php.
3593
3594 caca/codec/export.c |   28 +++++++++++++++++++++++++---
3595 1 files changed, 25 insertions(+), 3 deletions(-)
3596
3597Commit: 3222
3598Author: bsittler
3599Date:   Sun Nov 2 21:03:09 2008 +0000
3600
3601    forgot backslashes
3602
3603 caca-php/examples/www/dithering.php |    2 +-
3604 1 files changed, 1 insertions(+), 1 deletions(-)
3605
3606Commit: 3221
3607Author: bsittler
3608Date:   Sun Nov 2 20:29:02 2008 +0000
3609
3610    htmlification of truecolor.php; evidently there are some bugs yet in the html3 exporter
3611
3612 caca-php/examples/www/truecolor.php |   26 +++++++++++++++++---------
3613 1 files changed, 17 insertions(+), 9 deletions(-)
3614
3615Commit: 3220
3616Author: bsittler
3617Date:   Sun Nov 2 20:17:59 2008 +0000
3618
3619    copy truecolor.php to www in preparation for htmlizing
3620
3621 caca-php/examples/www/truecolor.php |   48 +++++++++++++++++++++++++++++++++++
3622 1 files changed, 48 insertions(+), 0 deletions(-)
3623
3624Commit: 3219
3625Author: bsittler
3626Date:   Sun Nov 2 20:17:00 2008 +0000
3627
3628    convert to PHP and make executable
3629
3630 caca-php/examples/truecolor.php |   78 +++++++++++++++------------------------
3631 1 files changed, 30 insertions(+), 48 deletions(-)
3632
3633Commit: 3218
3634Author: bsittler
3635Date:   Sun Nov 2 20:06:13 2008 +0000
3636
3637    copy truecolor.c to truecolor.php in preparation for phpizing
3638
3639 caca-php/examples/truecolor.php |   66 +++++++++++++++++++++++++++++++++++++++
3640 1 files changed, 66 insertions(+), 0 deletions(-)
3641
3642Commit: 3217
3643Author: nico
3644Date:   Sun Nov 2 20:05:00 2008 +0000
3645
3646    * Improve class "Dither"
3647
3648 caca-php/caca.php |   40 ++++++++++++++++++++--------------------
3649 1 files changed, 20 insertions(+), 20 deletions(-)
3650
3651Commit: 3216
3652Author: nico
3653Date:   Sun Nov 2 20:02:26 2008 +0000
3654
3655    * Add class "Dither" to php object layer
3656
3657 caca-php/caca.php |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++
3658 1 files changed, 90 insertions(+), 0 deletions(-)
3659
3660Commit: 3215
3661Author: bsittler
3662Date:   Sun Nov 2 19:50:46 2008 +0000
3663
3664    add missing whitespace before /> so that the XHTML works in more plain-HTML parsers; quote attributes in double quotes rather than single quotes for the same reason
3665
3666 caca-php/examples/www/cacainfo.php  |    2 +-
3667 caca-php/examples/www/dithering.php |    4 ++--
3668 caca-php/examples/www/figlet.php    |    2 +-
3669 caca-php/examples/www/render.php    |    2 +-
3670 caca-php/examples/www/text.php      |    2 +-
3671 5 files changed, 6 insertions(+), 6 deletions(-)
3672
3673Commit: 3214
3674Author: bsittler
3675Date:   Sun Nov 2 19:28:40 2008 +0000
3676
3677    add a <table summary="..." /> attribute so screenreader software does not
3678    get hopelessly lost.
3679
3680 caca/codec/export.c |    2 +-
3681 1 files changed, 1 insertions(+), 1 deletions(-)
3682
3683Commit: 3213
3684Author: bsittler
3685Date:   Sun Nov 2 19:19:45 2008 +0000
3686
3687    echo rendered string in form value
3688
3689 caca-php/examples/www/figlet.php |    2 +-
3690 1 files changed, 1 insertions(+), 1 deletions(-)
3691
3692Commit: 3212
3693Author: nico
3694Date:   Sun Nov 2 19:13:47 2008 +0000
3695
3696    * Remove white and yellow colors for letters
3697
3698 caca-php/examples/www/figlet.php |    2 +-
3699 1 files changed, 1 insertions(+), 1 deletions(-)
3700
3701Commit: 3211
3702Author: nico
3703Date:   Sun Nov 2 19:08:08 2008 +0000
3704
3705    * Add an input box in sample web page figlet.php
3706
3707 caca-php/examples/www/figlet.php |    3 ++-
3708 1 files changed, 2 insertions(+), 1 deletions(-)
3709
3710Commit: 3210
3711Author: bsittler
3712Date:   Sun Nov 2 17:49:29 2008 +0000
3713
3714    remove the stylesheet, as it does not seem to help at the moment. also remove the <pre></pre> in figlet.php since it does not seem to make a difference since the table markup includes <tt></tt> inside each cell.
3715
3716 caca-php/examples/www/caca-php.css  |   20 --------------------
3717 caca-php/examples/www/cacainfo.php  |    1 -
3718 caca-php/examples/www/dithering.php |    2 --
3719 caca-php/examples/www/figlet.php    |    3 +--
3720 caca-php/examples/www/render.php    |    1 -
3721 caca-php/examples/www/text.php      |    1 -
3722 6 files changed, 1 insertions(+), 27 deletions(-)
3723
3724Commit: 3209
3725Author: bsittler
3726Date:   Sun Nov 2 17:38:37 2008 +0000
3727
3728    use a single table cell for adjacent attribute runs provided the background color will be the same; this allows us to avoid special stylesheets for our example programs
3729
3730 caca/codec/export.c |   92 ++++++++++++++++++++++++++++++++------------------
3731 1 files changed, 59 insertions(+), 33 deletions(-)
3732
3733Commit: 3208
3734Author: bsittler
3735Date:   Sun Nov 2 17:00:45 2008 +0000
3736
3737    more conforming to 79-character limit and using tabs
3738
3739 caca-php/examples/www/render.php |    9 +++++++--
3740 1 files changed, 7 insertions(+), 2 deletions(-)
3741
3742Commit: 3207
3743Author: bsittler
3744Date:   Sun Nov 2 16:56:48 2008 +0000
3745
3746    generate self-referencing script URI correctly, taking into account that the
3747    script might be content-negotiated, renamed, symlinked, or otherwise
3748    alised in URI-space.
3749
3750 caca-php/examples/www/render.php |    5 ++++-
3751 1 files changed, 4 insertions(+), 1 deletions(-)
3752
3753Commit: 3206
3754Author: bsittler
3755Date:   Sun Nov 2 16:24:03 2008 +0000
3756
3757    added a link so you can view the image only (also good for
3758    lynx/elinks) and some alt="..." text so the validator does not complain.
3759
3760 caca-php/examples/www/render.php |    2 +-
3761 1 files changed, 1 insertions(+), 1 deletions(-)
3762
3763Commit: 3205
3764Author: nico
3765Date:   Sun Nov 2 16:10:50 2008 +0000
3766
3767    * Change structure of sample file render.php
3768
3769 caca-php/examples/www/render.php |   81 +++++++++++++++++---------------------
3770 1 files changed, 36 insertions(+), 45 deletions(-)
3771
3772Commit: 3204
3773Author: bsittler
3774Date:   Sun Nov 2 03:52:22 2008 +0000
3775
3776    send correct content-type; add a missing doctype (although technically the table is not allowed inside pre, but that we will need to find another fix for)
3777
3778 caca-php/examples/www/caca-php.css  |    2 +-
3779 caca-php/examples/www/cacainfo.php  |    4 ++++
3780 caca-php/examples/www/dithering.php |    6 ++++++
3781 caca-php/examples/www/figlet.php    |    7 +++++--
3782 caca-php/examples/www/text.php      |    4 ++++
3783 5 files changed, 20 insertions(+), 3 deletions(-)
3784
3785Commit: 3203
3786Author: bsittler
3787Date:   Sun Nov 2 03:37:14 2008 +0000
3788
3789    apparently php inw ww dir should not be executable?
3790
3791 0 files changed, 0 insertions(+), 0 deletions(-)
3792
3793Commit: 3202
3794Author: bsittler
3795Date:   Sun Nov 2 03:36:38 2008 +0000
3796
3797    better UI, maybe?
3798
3799 caca-php/examples/www/render.php |    7 ++++---
3800 1 files changed, 4 insertions(+), 3 deletions(-)
3801
3802Commit: 3201
3803Author: bsittler
3804Date:   Sun Nov 2 03:27:58 2008 +0000
3805
3806    seems to work
3807
3808 caca-php/examples/www/render.php |   41 +++++++++++++++++++++++++++++++++----
3809 1 files changed, 36 insertions(+), 5 deletions(-)
3810
3811Commit: 3200
3812Author: bsittler
3813Date:   Sun Nov 2 03:13:03 2008 +0000
3814
3815    copy render.php to www in preparation for htmlizing
3816
3817 caca-php/examples/www/render.php |   40 ++++++++++++++++++++++++++++++++++++++
3818 1 files changed, 40 insertions(+), 0 deletions(-)
3819
3820Commit: 3199
3821Author: bsittler
3822Date:   Sun Nov 2 03:10:44 2008 +0000
3823
3824    HTML conversion of text.php
3825
3826 caca-php/examples/www/text.php |   22 +++++++++++++++-------
3827 1 files changed, 15 insertions(+), 7 deletions(-)
3828
3829Commit: 3198
3830Author: bsittler
3831Date:   Sun Nov 2 03:07:50 2008 +0000
3832
3833    add missing newline at end of file
3834
3835 caca-php/examples/www/cacainfo.php |    2 +-
3836 1 files changed, 1 insertions(+), 1 deletions(-)
3837
3838Commit: 3197
3839Author: bsittler
3840Date:   Sun Nov 2 03:05:46 2008 +0000
3841
3842    apparently php inw ww dir should not be executable?
3843
3844 0 files changed, 0 insertions(+), 0 deletions(-)
3845
3846Commit: 3196
3847Author: bsittler
3848Date:   Sun Nov 2 03:04:10 2008 +0000
3849
3850    copy text.php to www in preparation for htmlizing
3851
3852 caca-php/examples/www/text.php |   65 ++++++++++++++++++++++++++++++++++++++++
3853 1 files changed, 65 insertions(+), 0 deletions(-)
3854
3855Commit: 3195
3856Author: nico
3857Date:   Sat Nov 1 23:43:00 2008 +0000
3858
3859    * Improve php object layer "caca.php"
3860
3861 caca-php/caca.php |   48 ++++++++++++++++++++++++++++++++++++++++++++++--
3862 1 files changed, 46 insertions(+), 2 deletions(-)
3863
3864Commit: 3194
3865Author: nico
3866Date:   Sat Nov 1 21:29:51 2008 +0000
3867
3868    * Change permission of web sample files
3869
3870 caca-php/examples/www/logo-caca.png |  Bin 7526 -> 7526 bytes
3871 1 files changed, 0 insertions(+), 0 deletions(-)
3872
3873Commit: 3193
3874Author: nico
3875Date:   Sat Nov 1 21:11:04 2008 +0000
3876
3877    * Improve php class layer for caca-php
3878
3879 caca-php/caca.php |   59 ++++++++++++++++++++++++++++++++++++----------------
3880 1 files changed, 41 insertions(+), 18 deletions(-)
3881
3882Commit: 3192
3883Author: nico
3884Date:   Sat Nov 1 19:55:52 2008 +0000
3885
3886    * Add skeleton of php class layer for caca-php
3887
3888 caca-php/caca.php |  135 +++++++++++++++++++++++++++++++++++++++++++++++++++++
3889 1 files changed, 135 insertions(+), 0 deletions(-)
3890
3891Commit: 3191
3892Author: nico
3893Date:   Sat Nov 1 18:42:16 2008 +0000
3894
3895    * Add web sample program: dithering.php
3896
3897 caca-php/examples/www/dithering.php |   42 +++++++++++++++++++++++++++++++++++
3898 caca-php/examples/www/figlet.php    |    9 +++++-
3899 caca-php/examples/www/logo-caca.png |  Bin 0 -> 7526 bytes
3900 3 files changed, 49 insertions(+), 2 deletions(-)
3901
3902Commit: 3190
3903Author: bsittler
3904Date:   Sat Nov 1 17:57:50 2008 +0000
3905
3906    oops! make the .php executable
3907
3908 0 files changed, 0 insertions(+), 0 deletions(-)
3909
3910Commit: 3189
3911Author: nico
3912Date:   Sat Nov 1 13:54:13 2008 +0000
3913
3914    * Add web sample "figlet.php"
3915
3916 caca-php/examples/www/figlet.php |   60 ++++++++++++++++++++++++++++++++++++++
3917 1 files changed, 60 insertions(+), 0 deletions(-)
3918
3919Commit: 3188
3920Author: nico
3921Date:   Sat Nov 1 13:30:09 2008 +0000
3922
3923    * Use proper Zend macro RETURN_STRINGL in caca_file_read, caca_files_gets,
3924      caca_export_string
3925
3926 caca-php/php_caca.c |   12 +++---------
3927 1 files changed, 3 insertions(+), 9 deletions(-)
3928
3929Commit: 3187
3930Author: nico
3931Date:   Sat Nov 1 12:51:54 2008 +0000
3932
3933    * Initializate variable "len" in caca_export_string
3934
3935 caca-php/php_caca.c |    2 +-
3936 1 files changed, 1 insertions(+), 1 deletions(-)
3937
3938Commit: 3186
3939Author: bsittler
3940Date:   Sat Nov 1 06:32:30 2008 +0000
3941
3942    switch to XHTML 1.0 Transitional markup (it validates perfectly, and still works in very ancient browsers too); change one <p> to </p> too
3943
3944 caca-php/examples/www/cacainfo.php |   10 ++++++----
3945 1 files changed, 6 insertions(+), 4 deletions(-)
3946
3947Commit: 3185
3948Author: bsittler
3949Date:   Sat Nov 1 06:26:29 2008 +0000
3950
3951    now HTML markup is generated, rather than a giant PRE block
3952
3953 caca-php/examples/www/cacainfo.php |   45 ++++++++++++++++++++++-------------
3954 1 files changed, 28 insertions(+), 17 deletions(-)
3955
3956Commit: 3184
3957Author: bsittler
3958Date:   Sat Nov 1 06:03:36 2008 +0000
3959
3960    output valid XHTML (it's valid HTML3 too); note that this drops the COLS=... attribute on the table, but that had previously been calculated incorrectly anyhow so i doubt it mattered
3961
3962 caca/codec/export.c |   29 +++++++++++++++--------------
3963 1 files changed, 15 insertions(+), 14 deletions(-)
3964
3965Commit: 3183
3966Author: bsittler
3967Date:   Sat Nov 1 06:02:04 2008 +0000
3968
3969    move CSS for www example to a separate file; table is no longer inside <pre>
3970
3971 caca-php/examples/www/caca-php.css |   20 ++++++++++++++++++++
3972 caca-php/examples/www/cacainfo.php |   34 +++++++++++++---------------------
3973 2 files changed, 33 insertions(+), 21 deletions(-)
3974
3975Commit: 3182
3976Author: bsittler
3977Date:   Sat Nov 1 05:27:04 2008 +0000
3978
3979    fix table border, colors, and quoting of <, ", ', and > in html3 output
3980
3981 caca/codec/export.c |   16 +++++++++++++---
3982 1 files changed, 13 insertions(+), 3 deletions(-)
3983
3984Commit: 3181
3985Author: bsittler
3986Date:   Sat Nov 1 05:13:37 2008 +0000
3987
3988    font for windows, too
3989
3990 caca-php/examples/www/cacainfo.php |    2 +-
3991 1 files changed, 1 insertions(+), 1 deletions(-)
3992
3993Commit: 3180
3994Author: bsittler
3995Date:   Sat Nov 1 05:08:24 2008 +0000
3996
3997    display correctly in firefox and safari
3998
3999 caca-php/examples/www/cacainfo.php |   16 +++++++++++++++-
4000 1 files changed, 15 insertions(+), 1 deletions(-)
4001
4002Commit: 3179
4003Author: bsittler
4004Date:   Sat Nov 1 04:41:25 2008 +0000
4005
4006    correctly account for tabs in html3 export
4007
4008 caca/codec/export.c |   47 +++++++++++++++++++++++++++++++++++++++++------
4009 1 files changed, 41 insertions(+), 6 deletions(-)
4010
4011Commit: 3178
4012Author: bsittler
4013Date:   Sat Nov 1 03:00:45 2008 +0000
4014
4015    a first partially-broken conversion of examples/cacainfo.php
4016
4017 caca-php/examples/www/cacainfo.php |   86 ++++++++++++++++++++++++++++++++++++
4018 1 files changed, 86 insertions(+), 0 deletions(-)
4019
4020Commit: 3177
4021Author: nico
4022Date:   Sat Nov 1 02:06:43 2008 +0000
4023
4024    * Change test for php-cli mode in sample programs
4025
4026 caca-php/examples/cacainfo.php  |    3 ++-
4027 caca-php/examples/demo.php      |    3 ++-
4028 caca-php/examples/dithering.php |   12 ++++++++----
4029 caca-php/examples/figfont.php   |    3 ++-
4030 caca-php/examples/polyline.php  |    3 ++-
4031 caca-php/examples/text.php      |    3 ++-
4032 6 files changed, 18 insertions(+), 9 deletions(-)
4033
4034Commit: 3176
4035Author: bsittler
4036Date:   Sat Nov 1 01:46:51 2008 +0000
4037
4038    define variables before use; jsut comment out the "sprites" item since it apparently does not yet work
4039
4040 caca-php/examples/demo.php |    7 ++++---
4041 1 files changed, 4 insertions(+), 3 deletions(-)
4042
4043Commit: 3175
4044Author: nico
4045Date:   Sat Nov 1 01:44:28 2008 +0000
4046
4047    * Check that samples programs are executed with php-cli
4048
4049 caca-php/examples/cacainfo.php  |    3 +++
4050 caca-php/examples/demo.php      |    4 ++++
4051 caca-php/examples/dithering.php |    5 ++++-
4052 caca-php/examples/figfont.php   |    2 ++
4053 caca-php/examples/polyline.php  |    3 +++
4054 caca-php/examples/text.php      |    3 +++
4055 6 files changed, 19 insertions(+), 1 deletions(-)
4056
4057Commit: 3174
4058Author: bsittler
4059Date:   Sat Nov 1 01:32:17 2008 +0000
4060
4061    change to allow use with cocoa driver; also, a keypress now stops these demos early
4062
4063 caca-php/examples/dithering.php |    2 +-
4064 caca-php/examples/polyline.php  |    2 +-
4065 2 files changed, 2 insertions(+), 2 deletions(-)
4066
4067Commit: 3173
4068Author: nico
4069Date:   Sat Nov 1 01:25:13 2008 +0000
4070
4071    * Remove 'c' (color) and 'r' (render) options of the main menu in demo.php
4072
4073 caca-php/examples/demo.php |    4 ++--
4074 1 files changed, 2 insertions(+), 2 deletions(-)
4075
4076Commit: 3172
4077Author: nico
4078Date:   Sat Nov 1 00:45:56 2008 +0000
4079
4080    * Add license headers in sample programs
4081
4082 caca-php/examples/cacainfo.php  |   11 +++++++++++
4083 caca-php/examples/cacapig.php   |   16 ++++++++++++++++
4084 caca-php/examples/dithering.php |   12 +++++++++++-
4085 caca-php/examples/figfont.php   |   10 ++++++++++
4086 caca-php/examples/polyline.php  |   10 ++++++++++
4087 5 files changed, 58 insertions(+), 1 deletions(-)
4088
4089Commit: 3171
4090Author: nico
4091Date:   Sat Nov 1 00:33:57 2008 +0000
4092
4093    * Clean template for phpize "config.m4"
4094
4095 caca-php/config.m4 |    2 +-
4096 1 files changed, 1 insertions(+), 1 deletions(-)
4097
4098Commit: 3169
4099Author: nico
4100Date:   Fri Oct 31 20:35:48 2008 +0000
4101
4102    * Change message for phpinfo()
4103
4104 caca-php/php_caca.c |    4 ++--
4105 1 files changed, 2 insertions(+), 2 deletions(-)
4106
4107Commit: 3168
4108Author: bsittler
4109Date:   Fri Oct 31 18:56:31 2008 +0000
4110
4111    now truecolor works
4112
4113 caca/driver/win32.c |    5 +++--
4114 1 files changed, 3 insertions(+), 2 deletions(-)
4115
4116Commit: 3167
4117Author: bsittler
4118Date:   Fri Oct 31 18:39:16 2008 +0000
4119
4120    now arrow keys, function keys, etc. work
4121
4122 caca/driver/win32.c |   73 +++++++++++++++++++++++++++++++++++++++++++++++++++
4123 1 files changed, 73 insertions(+), 0 deletions(-)
4124
4125Commit: 3166
4126Author: nico
4127Date:   Fri Oct 31 17:46:38 2008 +0000
4128
4129    * Add information about gd resources support in caca-php for phpinfo()
4130
4131 caca-php/php_caca.c |    6 ++++++
4132 1 files changed, 6 insertions(+), 0 deletions(-)
4133
4134Commit: 3163
4135Author: bsittler
4136Date:   Fri Oct 31 00:29:31 2008 +0000
4137
4138    allow CC, CXX and MACOSX_SDK_FRAMEWORKS to be overridden using exported environment variables at configure-time
4139
4140 configure.ac |    6 +++---
4141 1 files changed, 3 insertions(+), 3 deletions(-)
4142
4143Commit: 3160
4144Author: sam
4145Date:   Fri Oct 31 00:21:04 2008 +0000
4146
4147    caca-sharp: improve install and uninstall rules, add a strong name key
4148    to allow third-party applications to link with caca-sharp, and tune a
4149    few things here and there.
4150
4151 caca-sharp/Makefile.am    |   38 ++++++++++++++++++++++++++------------
4152 caca-sharp/caca-sharp.snk |  Bin 0 -> 596 bytes
4153 2 files changed, 26 insertions(+), 12 deletions(-)
4154
4155Commit: 3159
4156Author: pterjan
4157Date:   Thu Oct 30 22:36:13 2008 +0000
4158
4159     * Undo last commit
4160
4161 ruby/Makefile.am |    1 -
4162 1 files changed, 0 insertions(+), 1 deletions(-)
4163
4164Commit: 3158
4165Author: pterjan
4166Date:   Thu Oct 30 21:45:42 2008 +0000
4167
4168     * Add -module flag, hopefuly this will fix on OSX
4169
4170 ruby/Makefile.am |    1 +
4171 1 files changed, 1 insertions(+), 0 deletions(-)
4172
4173Commit: 3157
4174Author: pterjan
4175Date:   Thu Oct 30 20:12:50 2008 +0000
4176
4177     * List drivers as a Hash
4178
4179 ruby/caca-display.c |   14 +++++++-------
4180 1 files changed, 7 insertions(+), 7 deletions(-)
4181
4182Commit: 3156
4183Author: nico
4184Date:   Thu Oct 30 18:07:11 2008 +0000
4185
4186    * Check parameters number for functions that doesn't expect any parameter
4187
4188 caca-php/php_caca.c |   16 ++++++++++++++++
4189 1 files changed, 16 insertions(+), 0 deletions(-)
4190
4191Commit: 3155
4192Author: bsittler
4193Date:   Thu Oct 30 18:00:57 2008 +0000
4194
4195    add support for Mac OS X 10.4 (i386) and Mac OS X 10.5 (x86_64)
4196
4197 configure.ac |    9 ++++++++-
4198 1 files changed, 8 insertions(+), 1 deletions(-)
4199
4200Commit: 3154
4201Author: nico
4202Date:   Thu Oct 30 17:44:42 2008 +0000
4203
4204    * Modify error message in sample program dithering.php
4205
4206 caca-php/config.m4              |    2 +-
4207 caca-php/examples/dithering.php |    2 +-
4208 2 files changed, 2 insertions(+), 2 deletions(-)
4209
4210Commit: 3153
4211Author: nico
4212Date:   Thu Oct 30 17:35:58 2008 +0000
4213
4214    * Available the compilation of caca-php without gd development files
4215
4216 caca-php/config.m4  |    5 ++---
4217 caca-php/php_caca.c |   19 +++++++++++++++++--
4218 2 files changed, 19 insertions(+), 5 deletions(-)
4219
4220Commit: 3152
4221Author: bsittler
4222Date:   Thu Oct 30 17:22:43 2008 +0000
4223
4224    allow SDK to be overridden by environment variables (Mac OS X)
4225
4226 configure.ac |   22 +++++++++++-----------
4227 1 files changed, 11 insertions(+), 11 deletions(-)
4228
4229Commit: 3151
4230Author: nico
4231Date:   Thu Oct 30 16:43:00 2008 +0000
4232
4233    * Add destructor for "caca_file" resources
4234
4235 caca-php/php_caca.c |    1 +
4236 1 files changed, 1 insertions(+), 0 deletions(-)
4237
4238Commit: 3150
4239Author: nico
4240Date:   Thu Oct 30 16:16:31 2008 +0000
4241
4242    * Improve php binding of caca_render_canvas
4243    * Destroy php resource in caca_file_close
4244    * Improve sample program render.php
4245
4246 caca-php/examples/render.php |    7 ++++++-
4247 caca-php/php_caca.c          |   25 ++++++++++++++++---------
4248 2 files changed, 22 insertions(+), 10 deletions(-)
4249
4250Commit: 3149
4251Author: nico
4252Date:   Thu Oct 30 13:21:26 2008 +0000
4253
4254    * Add new php specific function caca_load_builtin_font(string name)
4255    * Add php bindings for caca_get_dither_antialias_list, caca_render_canvas
4256    * Add a new sample program examples/render.php
4257
4258 caca-php/examples/render.php |   35 ++++++++++++++++
4259 caca-php/php_caca.c          |   91 ++++++++++++++++++++++++++++++++++++------
4260 caca-php/php_caca.h          |    1 +
4261 3 files changed, 115 insertions(+), 12 deletions(-)
4262
4263Commit: 3148
4264Author: nico
4265Date:   Thu Oct 30 11:39:24 2008 +0000
4266
4267    * Remove "_gd" suffix from dithering functions
4268    * caca_dithering_bitmap can load palette from gd resource
4269    * Remove caca_set_dither_palette_gd function
4270    * Adapt sample program "dithering.php"
4271
4272 caca-php/examples/dithering.php |    5 +--
4273 caca-php/php_caca.c             |   66 +++++++++++++++-----------------------
4274 caca-php/php_caca.h             |    4 +--
4275 3 files changed, 29 insertions(+), 46 deletions(-)
4276
4277Commit: 3143
4278Author: nico
4279Date:   Thu Oct 30 00:51:55 2008 +0000
4280
4281    * Add check after emalloc in caca_draw_thin_polyline
4282
4283 caca-php/php_caca.c |   15 ++++++++++++---
4284 1 files changed, 12 insertions(+), 3 deletions(-)
4285
4286Commit: 3142
4287Author: nico
4288Date:   Thu Oct 30 00:18:07 2008 +0000
4289
4290    * Remove php function caca_create_event
4291    * caca_get_event return false if type == CACA_EVENT_NONE otherwise return a new
4292      php resource
4293    * Adapt sample program demo.php
4294
4295 caca-php/examples/demo.php |   73 +++++++++++++++++++++-----------------------
4296 caca-php/php_caca.c        |   34 ++++++++------------
4297 caca-php/php_caca.h        |    2 -
4298 3 files changed, 49 insertions(+), 60 deletions(-)
4299
4300Commit: 3141
4301Author: nico
4302Date:   Wed Oct 29 22:59:46 2008 +0000
4303
4304    * Close php block in sample program "demo.php"
4305
4306 caca-php/examples/demo.php |    3 ++-
4307 1 files changed, 2 insertions(+), 1 deletions(-)
4308
4309Commit: 3140
4310Author: nico
4311Date:   Wed Oct 29 22:58:24 2008 +0000
4312
4313    * Rewrite main loop of sample program demo.php
4314
4315 caca-php/examples/demo.php |  106 +++++++++++++++++++++-----------------------
4316 1 files changed, 51 insertions(+), 55 deletions(-)
4317
4318Commit: 3139
4319Author: sam
4320Date:   Wed Oct 29 19:10:20 2008 +0000
4321
4322    Clean up configure.ac.
4323
4324 configure.ac |   16 ++++++++--------
4325 1 files changed, 8 insertions(+), 8 deletions(-)
4326
4327Commit: 3138
4328Author: nico
4329Date:   Wed Oct 29 17:09:05 2008 +0000
4330
4331    * Add indexed colors image support for dither with gd resources
4332
4333 caca-php/examples/dithering.php |    3 +-
4334 caca-php/php_caca.c             |   64 +++++++++++++++++++++++++++++++-------
4335 caca-php/php_caca.h             |    1 +
4336 3 files changed, 55 insertions(+), 13 deletions(-)
4337
4338Commit: 3137
4339Author: nico
4340Date:   Wed Oct 29 13:48:57 2008 +0000
4341
4342    * Add php binding for 3 caca charset conversion functions
4343    * Change php header for sample program "text.php"
4344
4345 caca-php/examples/text.php |    2 +-
4346 caca-php/php_caca.c        |    9 +++++++++
4347 2 files changed, 10 insertions(+), 1 deletions(-)
4348
4349Commit: 3135
4350Author: nico
4351Date:   Wed Oct 29 13:19:38 2008 +0000
4352
4353    * Close php blocks in samples programs (add "?>")
4354
4355 caca-php/examples/cacainfo.php  |    2 ++
4356 caca-php/examples/cacapig.php   |    1 +
4357 caca-php/examples/demo.php      |    2 ++
4358 caca-php/examples/dithering.php |    4 +---
4359 caca-php/examples/figfont.php   |    2 +-
4360 caca-php/examples/polyline.php  |    1 +
4361 caca-php/examples/text.php      |    3 +--
4362 7 files changed, 9 insertions(+), 6 deletions(-)
4363
4364Commit: 3134
4365Author: nico
4366Date:   Tue Oct 28 23:13:15 2008 +0000
4367
4368    * Add php binding for function "caca_set_dither_palette"
4369
4370 caca-php/php_caca.c |   26 ++++++++++++++++++++++++--
4371 1 files changed, 24 insertions(+), 2 deletions(-)
4372
4373Commit: 3133
4374Author: nico
4375Date:   Tue Oct 28 19:43:39 2008 +0000
4376
4377    * Add unicode support in sample program figfont.php
4378
4379 caca-php/examples/figfont.php |   22 +++++++++++++++++-----
4380 1 files changed, 17 insertions(+), 5 deletions(-)
4381
4382Commit: 3132
4383Author: nico
4384Date:   Tue Oct 28 19:30:10 2008 +0000
4385
4386    * Change type of the last argument of drawing function (from string to long)
4387    * Adapt sample programs
4388
4389 caca-php/examples/cacainfo.php |    3 +
4390 caca-php/examples/demo.php     |   28 +++++-----
4391 caca-php/examples/polyline.php |   17 ++++---
4392 caca-php/php_caca.c            |  103 ++++++++++++----------------------------
4393 4 files changed, 57 insertions(+), 94 deletions(-)
4394
4395Commit: 3131
4396Author: nico
4397Date:   Tue Oct 28 17:59:41 2008 +0000
4398
4399    * Add php binding for caca_draw_polyline and caca_draw_thin_polyline
4400    * Add a sample program examples/polyline.php
4401
4402 caca-php/examples/polyline.php |   41 +++++++++++++++++
4403 caca-php/php_caca.c            |   93 ++++++++++++++++++++++++++++++++++++++--
4404 2 files changed, 130 insertions(+), 4 deletions(-)
4405
4406Commit: 3130
4407Author: nico
4408Date:   Tue Oct 28 14:11:08 2008 +0000
4409
4410    * Check that a caca_figfont was loaded before using it in caca_put_figchar()
4411
4412 caca/figfont.c |    3 +++
4413 1 files changed, 3 insertions(+), 0 deletions(-)
4414
4415Commit: 3129
4416Author: nico
4417Date:   Tue Oct 28 13:45:39 2008 +0000
4418
4419    * Add php binding for caca_load_font, caca_get_font_blocks, caca_put_figchar
4420    * Add a working sample file examples/figfont.php
4421    * Rename sample programs:
4422         examples1.php > cacapig.php
4423         drivers.php > cacainfo.php
4424
4425 caca-php/examples/cacainfo.php |   62 ++++++++++++++++++++++++++++++++++++
4426 caca-php/examples/cacapig.php  |   68 ++++++++++++++++++++++++++++++++++++++++
4427 caca-php/examples/drivers.php  |   62 ------------------------------------
4428 caca-php/examples/example1.php |   68 ----------------------------------------
4429 caca-php/examples/figfont.php  |   24 ++++++++++++++
4430 caca-php/php_caca.c            |   34 +++++++++++++++++++-
4431 caca-php/php_caca.h            |    2 +-
4432 7 files changed, 187 insertions(+), 133 deletions(-)
4433
4434Commit: 3128
4435Author: nico
4436Date:   Tue Oct 28 12:15:15 2008 +0000
4437
4438    * Add checks after emalloc()
4439    * Add php binding for caca_file_gets
4440
4441 caca-php/php_caca.c |   43 ++++++++++++++++++++++++++++++++++++++-----
4442 1 files changed, 38 insertions(+), 5 deletions(-)
4443
4444Commit: 3127
4445Author: nico
4446Date:   Tue Oct 28 11:46:18 2008 +0000
4447
4448    * Add php binding for functions: caca_file_write, caca_file_read
4449
4450 caca-php/examples/demo.php |    2 ++
4451 caca-php/php_caca.c        |   31 +++++++++++++++++++++++++++++++
4452 caca-php/php_caca.h        |    2 ++
4453 3 files changed, 35 insertions(+), 0 deletions(-)
4454
4455Commit: 3126
4456Author: nico
4457Date:   Tue Oct 28 02:02:27 2008 +0000
4458
4459    * Add php bindings for 9 functions
4460    * Modify php bloc headers in samples programs
4461    * Add list of import/export formats in examples/drivers.php
4462
4463 caca-php/examples/demo.php      |    2 +-
4464 caca-php/examples/dithering.php |    6 ++-
4465 caca-php/examples/drivers.php   |   15 ++++--
4466 caca-php/examples/example1.php  |    2 +-
4467 caca-php/php_caca.c             |  102 +++++++++++++++++++++++++++++---------
4468 caca-php/php_caca.h             |    3 +-
4469 6 files changed, 96 insertions(+), 34 deletions(-)
4470
4471Commit: 3125
4472Author: sam
4473Date:   Mon Oct 27 20:23:56 2008 +0000
4474
4475    libcaca: add fallback rotated glyphs to cope with third-party software.
4476
4477 caca/transform.c |    8 +++++++-
4478 1 files changed, 7 insertions(+), 1 deletions(-)
4479
4480Commit: 3124
4481Author: nico
4482Date:   Mon Oct 27 19:54:07 2008 +0000
4483
4484    * Fix a bug in sample program "dithering.php"
4485
4486 caca-php/examples/dithering.php |    2 +-
4487 1 files changed, 1 insertions(+), 1 deletions(-)
4488
4489Commit: 3123
4490Author: nico
4491Date:   Mon Oct 27 19:35:48 2008 +0000
4492
4493    * Add a "caca_create_dither_gd" function that create the proper dither for a
4494      given gd resource.
4495
4496 caca-php/examples/dithering.php |   10 ++++++----
4497 caca-php/php_caca.c             |   15 +++++++++++++++
4498 caca-php/php_caca.h             |    1 +
4499 3 files changed, 22 insertions(+), 4 deletions(-)
4500
4501Commit: 3122
4502Author: nico
4503Date:   Mon Oct 27 19:14:32 2008 +0000
4504
4505    * Add working sample program dithering.php (open logo-caca.png with Gd and
4506      render it with caca caca_dither_bitmap_gd)
4507    * Add a function to fetch a buffer of gd pixels in php_caca.c
4508
4509 caca-php/examples/dithering.php |   19 +++++++++++--------
4510 caca-php/examples/logo-caca.png |  Bin 0 -> 7526 bytes
4511 caca-php/php_caca.c             |   33 ++++++++++++++++++++++++++++-----
4512 3 files changed, 39 insertions(+), 13 deletions(-)
4513
4514Commit: 3121
4515Author: nico
4516Date:   Mon Oct 27 17:19:06 2008 +0000
4517
4518    * Fix a bug in caca_export_string
4519
4520 caca-php/php_caca.c |    3 +++
4521 1 files changed, 3 insertions(+), 0 deletions(-)
4522
4523Commit: 3120
4524Author: nico
4525Date:   Mon Oct 27 17:15:08 2008 +0000
4526
4527    * Improve function "caca_dither_bitmap_gd"
4528    * Add php binding for "caca_create_dither"
4529    * Add new sample program "dithering.php"
4530
4531 caca-php/examples/dithering.php |   15 +++++++++++++++
4532 caca-php/php_caca.c             |   33 ++++++++++++++++++++++++++++-----
4533 caca-php/php_caca.h             |    1 +
4534 3 files changed, 44 insertions(+), 5 deletions(-)
4535
4536Commit: 3119
4537Author: nico
4538Date:   Mon Oct 27 16:23:05 2008 +0000
4539
4540    * Add a function "fetch_external_resource" that allows to fetch external php
4541      resources such as gd resouces
4542    * Add test for presence of gd development files in config.m4
4543    * Rename php function caca_dither_bitmap in caca_dither_bitmap_gd
4544
4545 caca-php/config.m4  |    9 ++++++++-
4546 caca-php/php_caca.c |   30 +++++++++++++++++++-----------
4547 caca-php/php_caca.h |    2 +-
4548 3 files changed, 28 insertions(+), 13 deletions(-)
4549
4550Commit: 3118
4551Author: sam
4552Date:   Mon Oct 27 13:45:56 2008 +0000
4553
4554    doc: fix symlink failure when installing libcaca twice.
4555
4556 doc/Makefile.am |    4 ++--
4557 1 files changed, 2 insertions(+), 2 deletions(-)
4558
4559Commit: 3117
4560Author: nico
4561Date:   Mon Oct 27 13:34:36 2008 +0000
4562
4563    * Add php binding for 12 new fonctions
4564
4565 caca-php/php_caca.c |   99 +++++++++++++++++++++++++++++++++++++++++++++++++++
4566 1 files changed, 99 insertions(+), 0 deletions(-)
4567
4568Commit: 3115
4569Author: nico
4570Date:   Sun Oct 26 23:33:02 2008 +0000
4571
4572    * Add php binding for functions: caca_get_dither_color, caca_set_dither_charset
4573      caca_get_dither_algorithm
4574
4575 caca-php/php_caca.c |   21 +++++++++++++++++++++
4576 1 files changed, 21 insertions(+), 0 deletions(-)
4577
4578Commit: 3114
4579Author: nico
4580Date:   Sun Oct 26 21:27:32 2008 +0000
4581
4582    * Add binding for 7 new functions
4583    * Add just_for_fun() function in sample program drivers.php
4584
4585 caca-php/examples/drivers.php |   51 ++++++++++++++++++++++++++++++++++-
4586 caca-php/php_caca.c           |   60 +++++++++++++++++++++++++++++++++++++++++
4587 2 files changed, 110 insertions(+), 1 deletions(-)
4588
4589Commit: 3113
4590Author: nico
4591Date:   Sun Oct 26 20:51:04 2008 +0000
4592
4593    * Add php binding for 15 new functions
4594    * Add new sample program "examples/drivers.php"
4595
4596 caca-php/examples/drivers.php |    8 +++
4597 caca-php/php_caca.c           |  103 +++++++++++++++++++++++++++++++++++++++-
4598 2 files changed, 108 insertions(+), 3 deletions(-)
4599
4600Commit: 3112
4601Author: nico
4602Date:   Sun Oct 26 15:47:33 2008 +0000
4603
4604    * Improve function caca_export_string
4605
4606 caca-php/php_caca.c |   33 +++++++++++++++++++++++++++++++--
4607 caca-php/php_caca.h |    3 ++-
4608 2 files changed, 33 insertions(+), 3 deletions(-)
4609
4610Commit: 3111
4611Author: nico
4612Date:   Sun Oct 26 15:27:59 2008 +0000
4613
4614    * Add php binding for caca_export_memory (called caca_export_string)
4615    * Rename php function caca_import_memory to caca_import_string
4616    * Add sample program "text.php" (php port of examples/text.c)
4617    * Add php binding for "caca_set_attr"
4618
4619 caca-php/examples/example1.php |    2 +-
4620 caca-php/examples/text.php     |   62 ++++++++++++++++++++++++++++++++++++++++
4621 2 files changed, 63 insertions(+), 1 deletions(-)
4622
4623Commit: 3110
4624Author: nico
4625Date:   Sun Oct 26 14:14:58 2008 +0000
4626
4627    * Centralize caca's error managment (in macro RETURN_SUCCESS)
4628    * Add binding for 2 new functions
4629    * Fix a bug in examples/example1.php
4630
4631 caca-php/examples/demo.php     |   16 +++++-
4632 caca-php/examples/example1.php |    2 +-
4633 caca-php/php_caca.c            |  124 +++++++++++++++++++++++++++++-----------
4634 caca-php/php_caca.h            |   10 +++
4635 4 files changed, 115 insertions(+), 37 deletions(-)
4636
4637Commit: 3109
4638Author: nico
4639Date:   Sun Oct 26 13:38:47 2008 +0000
4640
4641    * Add php binding for 4 new functions
4642    * Add "full" demo to "examples/demo.php"
4643
4644 caca-php/examples/demo.php |  131 ++++++++++++++++++++++++++++++++++++++++----
4645 caca-php/php_caca.c        |   44 +++++++++++++++
4646 2 files changed, 164 insertions(+), 11 deletions(-)
4647
4648Commit: 3108
4649Author: nico
4650Date:   Sun Oct 26 12:29:10 2008 +0000
4651
4652    * Add php binding for 9 new functions
4653    * Improve examples/demo.php
4654
4655 caca-php/examples/demo.php |  211 ++++++++++++++++++++++++++++++++++++++------
4656 caca-php/php_caca.c        |  115 +++++++++++++++++++++---
4657 caca-php/php_caca.h        |    4 +-
4658 3 files changed, 290 insertions(+), 40 deletions(-)
4659
4660Commit: 3107
4661Author: nico
4662Date:   Sun Oct 26 00:49:09 2008 +0000
4663
4664    * Add php bindings for functions: caca_draw_line & caca_draw_thin_line
4665    * Create a new sample file demo.php (php port of demo.c)
4666
4667 caca-php/examples/demo.php |   88 ++++++++++++++++++++++++++++++++++++++++++++
4668 caca-php/php_caca.c        |   22 ++++++++++-
4669 2 files changed, 109 insertions(+), 1 deletions(-)
4670
4671Commit: 3106
4672Author: nico
4673Date:   Sat Oct 25 23:52:06 2008 +0000
4674
4675    * Add a nice label with libcaca's version in the center of the screen in
4676      sample program examples/example1.php
4677
4678 caca-php/examples/example1.php |    7 +++++--
4679 1 files changed, 5 insertions(+), 2 deletions(-)
4680
4681Commit: 3105
4682Author: nico
4683Date:   Sat Oct 25 23:40:00 2008 +0000
4684
4685    * Add Php binding for caca's functions: caca_get_event, caca_set_display_time
4686    * Animate pink pig & add event managment in sample program "example1.php"
4687
4688 caca-php/examples/example1.php |   29 +++++++++++++++++++++++++----
4689 caca-php/php_caca.c            |   21 +++++++++++++++++++++
4690 2 files changed, 46 insertions(+), 4 deletions(-)
4691
4692Commit: 3104
4693Author: nico
4694Date:   Sat Oct 25 15:41:39 2008 +0000
4695
4696    * Add binding for 6 new caca's functions
4697    * Add a nice php sample file examples/example1.php that shows a smart pink ping
4698
4699 caca-php/examples/example1.php |   42 +++++++++++++++++++++++++-
4700 caca-php/php_caca.c            |   66 +++++++++++++++++++++++++++++++--------
4701 2 files changed, 93 insertions(+), 15 deletions(-)
4702
4703Commit: 3101
4704Author: nico
4705Date:   Sat Oct 25 11:26:15 2008 +0000
4706
4707    * Add php binding for 8 new caca's functions
4708
4709 caca-php/examples/example1.php |    2 +-
4710 caca-php/php_caca.c            |   77 ++++++++++++++++++++++++++++++++++++++++
4711 2 files changed, 78 insertions(+), 1 deletions(-)
4712
4713Commit: 3095
4714Author: sam
4715Date:   Sat Oct 25 01:03:09 2008 +0000
4716
4717    Add Nicolas Vion to AUTHORS.
4718
4719 AUTHORS |    3 +++
4720 1 files changed, 3 insertions(+), 0 deletions(-)
4721
4722Commit: 3094
4723Author: nico
4724Date:   Fri Oct 24 23:20:42 2008 +0000
4725
4726    * Add php bindings for 13 new functions
4727
4728 caca-php/php_caca.c |   68 +++++++++++++++++++++++++++++++++++++++++++++++++++
4729 1 files changed, 68 insertions(+), 0 deletions(-)
4730
4731Commit: 3093
4732Author: nico
4733Date:   Fri Oct 24 23:01:08 2008 +0000
4734
4735    * Add php binding for 7 new caca's functions
4736
4737 caca-php/php_caca.c |   30 ++++++++++++++++++++++++++++++
4738 1 files changed, 30 insertions(+), 0 deletions(-)
4739
4740Commit: 3092
4741Author: nico
4742Date:   Fri Oct 24 22:35:21 2008 +0000
4743
4744    * Add flac support and some other nice features...
4745
4746 caca-php/php_caca.c |   57 +++++++++++++++++++++++++++++++++-----------------
4747 caca-php/php_caca.h |   19 +++++++++-------
4748 2 files changed, 48 insertions(+), 28 deletions(-)
4749
4750Commit: 3091
4751Author: nico
4752Date:   Fri Oct 24 22:09:30 2008 +0000
4753
4754    * Add caca's php constants definition
4755    * Add php binding for 13 new functions
4756
4757 caca-php/php_caca.c |  176 +++++++++++++++++++++++++++++++++++++++++++++++----
4758 caca-php/php_caca.h |   24 ++++++--
4759 2 files changed, 181 insertions(+), 19 deletions(-)
4760
4761Commit: 3089
4762Author: nico
4763Date:   Fri Oct 24 19:28:20 2008 +0000
4764
4765    * Initial release of caca-php
4766
4767 caca-php/config.m4             |   12 +
4768 caca-php/examples/example1.php |    4 +
4769 caca-php/package.xml           |   33 +++
4770 caca-php/php_caca.c            |  534 ++++++++++++++++++++++++++++++++++++++++
4771 caca-php/php_caca.h            |  143 +++++++++++
4772 5 files changed, 726 insertions(+), 0 deletions(-)
4773
4774Commit: 3046
4775Author: jylam
4776Date:   Sun Oct 19 16:22:08 2008 +0000
4777
4778     * Made Cocoa driver BEAUTIFUL ('fixed' default font size to constant values to make the look a bit more natural)
4779
4780 caca/driver/cocoa.m |   11 +++++++----
4781 1 files changed, 7 insertions(+), 4 deletions(-)
4782
4783Commit: 3045
4784Author: jylam
4785Date:   Sun Oct 19 14:44:25 2008 +0000
4786
4787     * Made compilation work only under Mac OS X 10.5 (Leopard) as it is the only test plateform available to me, waiting for something more clever
4788
4789 configure.ac |    2 +-
4790 1 files changed, 1 insertions(+), 1 deletions(-)
4791
4792Commit: 2967
4793Author: sam
4794Date:   Sat Oct 18 12:57:10 2008 +0000
4795
4796    Bump soname versioning.
4797
4798 configure.ac |    2 +-
4799 1 files changed, 1 insertions(+), 1 deletions(-)
4800
4801Commit: 2966
4802Author: sam
4803Date:   Sat Oct 18 12:50:13 2008 +0000
4804
4805    Fix <cucul.h> installation again.
4806
4807 caca/Makefile.am |    1 +
4808 1 files changed, 1 insertions(+), 0 deletions(-)
4809
4810Commit: 2965
4811Author: sam
4812Date:   Sat Oct 18 12:42:12 2008 +0000
4813
4814    Set version to 0.99.beta15.
4815    Updated NEWS and ChangeLog.
4816
4817 ChangeLog      |  305 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4818 NEWS           |    4 +
4819 configure.ac   |    2 +-
4820 win32/config.h |    2 +-
4821 4 files changed, 311 insertions(+), 2 deletions(-)
4822
4823Commit: 2963
4824Author: sam
4825Date:   Sat Oct 18 11:07:14 2008 +0000
4826
4827    Add a cucul.h symbolic link upon installation.
4828
4829 caca/Makefile.am |    2 ++
4830 1 files changed, 2 insertions(+), 0 deletions(-)
4831
4832Commit: 2962
4833Author: sam
4834Date:   Sat Oct 18 11:07:05 2008 +0000
4835
4836    libcaca: move codecs and import/export functions into subdirectories.
4837
4838 caca/Makefile.am      |   34 +-
4839 caca/codec/export.c   | 1028 +++++++++++++++++++++++++++++++++++++++++++++++++
4840 caca/codec/import.c   |  924 ++++++++++++++++++++++++++++++++++++++++++++
4841 caca/driver/cocoa.m   | 1015 ++++++++++++++++++++++++++++++++++++++++++++++++
4842 caca/driver/conio.c   |  185 +++++++++
4843 caca/driver/gl.c      |  623 ++++++++++++++++++++++++++++++
4844 caca/driver/ncurses.c |  848 ++++++++++++++++++++++++++++++++++++++++
4845 caca/driver/raw.c     |  115 ++++++
4846 caca/driver/slang.c   |  571 +++++++++++++++++++++++++++
4847 caca/driver/vga.c     |  178 +++++++++
4848 caca/driver/win32.c   |  367 ++++++++++++++++++
4849 caca/driver/x11.c     |  809 ++++++++++++++++++++++++++++++++++++++
4850 caca/driver_cocoa.m   | 1015 ------------------------------------------------
4851 caca/driver_conio.c   |  185 ---------
4852 caca/driver_gl.c      |  623 ------------------------------
4853 caca/driver_ncurses.c |  848 ----------------------------------------
4854 caca/driver_raw.c     |  115 ------
4855 caca/driver_slang.c   |  571 ---------------------------
4856 caca/driver_vga.c     |  178 ---------
4857 caca/driver_win32.c   |  367 ------------------
4858 caca/driver_x11.c     |  809 --------------------------------------
4859 caca/export.c         | 1028 -------------------------------------------------
4860 caca/import.c         |  924 --------------------------------------------
4861 caca/libcaca.vcproj   |   20 +-
4862 24 files changed, 6693 insertions(+), 6687 deletions(-)
4863
4864Commit: 2961
4865Author: sam
4866Date:   Sat Oct 18 11:06:58 2008 +0000
4867
4868    Fix compilation warnings on platforms without Imlib2.
4869
4870 src/aafire.c       |    2 +-
4871 src/common-image.c |    2 +-
4872 2 files changed, 2 insertions(+), 2 deletions(-)
4873
4874Commit: 2960
4875Author: sam
4876Date:   Sat Oct 18 11:06:49 2008 +0000
4877
4878    libcaca: fix a minor warning on DOS targets.
4879
4880 caca/figfont.c |    2 ++
4881 1 files changed, 2 insertions(+), 0 deletions(-)
4882
4883Commit: 2959
4884Author: sam
4885Date:   Thu Oct 16 23:44:49 2008 +0000
4886
4887    Minor build system cosmetic changes.
4888
4889 Makefile.am       |    2 +-
4890 src/Makefile.am   |    2 +-
4891 win32/Makefile.am |    6 +-----
4892 3 files changed, 3 insertions(+), 7 deletions(-)
4893
4894Commit: 2958
4895Author: sam
4896Date:   Thu Oct 16 23:21:23 2008 +0000
4897
4898    Do not attempt to create libcaca++ symlinks if C++ support was disabled.
4899
4900 cxx/Makefile.am |    2 ++
4901 1 files changed, 2 insertions(+), 0 deletions(-)
4902
4903Commit: 2956
4904Author: sam
4905Date:   Thu Oct 16 23:03:47 2008 +0000
4906
4907    Remove executable bit from files that do not need it.
4908
4909 0 files changed, 0 insertions(+), 0 deletions(-)
4910
4911Commit: 2955
4912Author: sam
4913Date:   Thu Oct 16 22:59:04 2008 +0000
4914
4915    Rename csharp/ into caca-sharp/.
4916
4917 Makefile.am                         |    2 +-
4918 caca-sharp/.gitignore               |    2 +
4919 caca-sharp/AssemblyInfo.cs          |   21 +
4920 caca-sharp/Attr.cs                  |   57 +++
4921 caca-sharp/Caca.cs                  |   43 +++
4922 caca-sharp/Canvas.cs                |  685 +++++++++++++++++++++++++++++++++++
4923 caca-sharp/Display.cs               |  141 +++++++
4924 caca-sharp/Dither.cs                |  160 ++++++++
4925 caca-sharp/Event.cs                 |  187 ++++++++++
4926 caca-sharp/Font.cs                  |  128 +++++++
4927 caca-sharp/Makefile.am              |   37 ++
4928 caca-sharp/caca-sharp.csproj        |   54 +++
4929 caca-sharp/caca-sharp.dll.config.in |    3 +
4930 caca-sharp/test-csharp.csproj       |   51 +++
4931 caca-sharp/test.cs                  |  136 +++++++
4932 configure.ac                        |    4 +-
4933 csharp/.gitignore                   |    2 -
4934 csharp/AssemblyInfo.cs              |   21 -
4935 csharp/Attr.cs                      |   57 ---
4936 csharp/Caca.cs                      |   43 ---
4937 csharp/Canvas.cs                    |  685 -----------------------------------
4938 csharp/Display.cs                   |  141 -------
4939 csharp/Dither.cs                    |  160 --------
4940 csharp/Event.cs                     |  187 ----------
4941 csharp/Font.cs                      |  128 -------
4942 csharp/Makefile.am                  |   37 --
4943 csharp/caca-sharp.csproj            |   54 ---
4944 csharp/caca-sharp.dll.config.in     |    3 -
4945 csharp/test-csharp.csproj           |   51 ---
4946 csharp/test.cs                      |  136 -------
4947 libcaca.sln                         |    4 +-
4948 31 files changed, 1710 insertions(+), 1710 deletions(-)
4949
4950Commit: 2901
4951Author: sam
4952Date:   Tue Oct 7 23:43:53 2008 +0000
4953
4954    Update the Win32 cross-build script to reflect recent reorganisation.
4955
4956 build-win32 |    8 ++++----
4957 1 files changed, 4 insertions(+), 4 deletions(-)
4958
4959Commit: 2900
4960Author: sam
4961Date:   Tue Oct 7 23:27:41 2008 +0000
4962
4963    Renamed msvc into win32.
4964
4965 Makefile.am          |    2 +-
4966 caca/libcaca.vcproj  |    8 +++---
4967 configure.ac         |    2 +-
4968 cxx/libcaca++.vcproj |    6 ++--
4969 cxx/test-cxx.vcproj  |    4 +-
4970 msvc/Makefile.am     |    8 ------
4971 msvc/caca_types.h    |    2 -
4972 msvc/config.h        |   59 --------------------------------------------------
4973 src/cacademo.vcproj  |    6 ++--
4974 src/cacafire.vcproj  |    6 ++--
4975 src/cacaview.vcproj  |    6 ++--
4976 win32/Makefile.am    |    8 ++++++
4977 win32/caca_types.h   |    2 +
4978 win32/config.h       |   57 ++++++++++++++++++++++++++++++++++++++++++++++++
4979 14 files changed, 87 insertions(+), 89 deletions(-)
4980
4981Commit: 2898
4982Author: sam
4983Date:   Tue Oct 7 21:26:56 2008 +0000
4984
4985    Reorganise MSVC files so that each project is with its source code.
4986
4987 caca/Makefile.am          |  202 ++++++++++++++--------------
4988 caca/libcaca.vcproj       |  320 ++++++++++++++++++++++++++++++++++++++++++++
4989 csharp/Makefile.am        |   72 +++++-----
4990 csharp/caca-sharp.csproj  |   54 ++++++++
4991 csharp/test-csharp.csproj |   51 +++++++
4992 cxx/Makefile.am           |   87 ++++++------
4993 cxx/libcaca++.vcproj      |  196 +++++++++++++++++++++++++++
4994 cxx/test-cxx.vcproj       |  181 +++++++++++++++++++++++++
4995 libcaca.sln               |  128 ++++++++++++++++++
4996 msvc/Makefile.am          |   24 +---
4997 msvc/caca-sharp.csproj    |   54 --------
4998 msvc/cacademo.vcproj      |  199 ---------------------------
4999 msvc/cacafire.vcproj      |  199 ---------------------------
5000 msvc/cacaview.vcproj      |  205 ----------------------------
5001 msvc/libcaca++.vcproj     |  197 ---------------------------
5002 msvc/libcaca.sln          |  126 -----------------
5003 msvc/libcaca.vcproj       |  325 ---------------------------------------------
5004 msvc/test-csharp.csproj   |   51 -------
5005 msvc/test-cxx.vcproj      |  193 ---------------------------
5006 src/Makefile.am           |   94 +++++++-------
5007 src/cacademo.vcproj       |  203 ++++++++++++++++++++++++++++
5008 src/cacafire.vcproj       |  202 ++++++++++++++++++++++++++++
5009 src/cacaview.vcproj       |  211 +++++++++++++++++++++++++++++
5010 23 files changed, 1784 insertions(+), 1790 deletions(-)
5011
5012Commit: 2896
5013Author: sam
5014Date:   Tue Oct 7 16:06:08 2008 +0000
5015
5016    Move stubs.h to caca/caca_stubs.h since it's only used by the library.
5017
5018 Makefile.am           |    2 +-
5019 caca/Makefile.am      |    1 +
5020 caca/caca_internals.h |    2 +-
5021 caca/caca_stubs.h     |   97 +++++++++++++++++++++++++++++++++++++++++++++++++
5022 msvc/libcaca.vcproj   |    6 +---
5023 stubs.h               |   97 -------------------------------------------------
5024 6 files changed, 101 insertions(+), 104 deletions(-)
5025
5026Commit: 2895
5027Author: sam
5028Date:   Tue Oct 7 16:06:02 2008 +0000
5029
5030    Fix the library suffix detection.
5031
5032 configure.ac |    4 ++--
5033 1 files changed, 2 insertions(+), 2 deletions(-)
5034
5035Commit: 2888
5036Author: sam
5037Date:   Mon Oct 6 20:45:02 2008 +0000
5038
5039    Detect shared library suffix at configure stage.
5040
5041 configure.ac                    |   10 ++++++++++
5042 csharp/caca-sharp.dll.config.in |    4 +---
5043 2 files changed, 11 insertions(+), 3 deletions(-)
5044
5045Commit: 2882
5046Author: sam
5047Date:   Mon Oct 6 19:33:28 2008 +0000
5048
5049    caca-sharp: support systems with .dylib or .sl shared libraries.
5050
5051 csharp/caca-sharp.dll.config.in |    2 ++
5052 1 files changed, 2 insertions(+), 0 deletions(-)
5053
5054Commit: 2881
5055Author: sam
5056Date:   Mon Oct 6 19:33:24 2008 +0000
5057
5058    .gitignore: ignore files generated by MonoDevelop.
5059
5060 .gitignore |    3 +++
5061 1 files changed, 3 insertions(+), 0 deletions(-)
5062
5063Commit: 2880
5064Author: sam
5065Date:   Mon Oct 6 19:33:20 2008 +0000
5066
5067    Clean up the web server directories before copying the documentation there.
5068
5069 Makefile.am |    1 +
5070 1 files changed, 1 insertions(+), 0 deletions(-)
5071
5072Commit: 2879
5073Author: sam
5074Date:   Mon Oct 6 19:33:15 2008 +0000
5075
5076    doc: rewrite the tutorial to reflect recent API updates.
5077
5078 doc/tutorial.dox |   53 ++++++++++++++++++++++-------------------------------
5079 1 files changed, 22 insertions(+), 31 deletions(-)
5080
5081Commit: 2878
5082Author: sam
5083Date:   Mon Oct 6 19:33:06 2008 +0000
5084
5085    libcaca: fix an infinite loop in the .pc file.
5086
5087 caca/caca.pc.in |    4 ++--
5088 1 files changed, 2 insertions(+), 2 deletions(-)
5089
5090Commit: 2871
5091Author: sam
5092Date:   Sun Oct 5 15:50:11 2008 +0000
5093
5094    Fix detection of floating point assembly instructions. They were
5095    incorrectly detcted as present because gcc was optimising them away.
5096
5097 configure.ac |    8 ++++----
5098 1 files changed, 4 insertions(+), 4 deletions(-)
5099
5100Commit: 2868
5101Author: sam
5102Date:   Sun Oct 5 01:37:25 2008 +0000
5103
5104    Tidy the .NET Makefile.
5105
5106 csharp/Makefile.am |   10 ++++++----
5107 1 files changed, 6 insertions(+), 4 deletions(-)
5108
5109Commit: 2867
5110Author: sam
5111Date:   Sun Oct 5 00:56:17 2008 +0000
5112
5113    Split the C# bindings into separate files.
5114
5115 csharp/Attr.cs         |   57 +++
5116 csharp/Caca.cs         | 1199 ------------------------------------------------
5117 csharp/Canvas.cs       |  685 +++++++++++++++++++++++++++
5118 csharp/Display.cs      |  141 ++++++
5119 csharp/Dither.cs       |  160 +++++++
5120 csharp/Event.cs        |  187 ++++++++
5121 csharp/Font.cs         |  128 +++++
5122 csharp/Makefile.am     |   10 +-
5123 csharp/test.cs         |   28 +-
5124 msvc/caca-sharp.csproj |    6 +
5125 10 files changed, 1387 insertions(+), 1214 deletions(-)
5126
5127Commit: 2864
5128Author: sam
5129Date:   Sat Oct 4 13:05:13 2008 +0000
5130
5131    configure.ac: use more modern autoconf syntax.
5132
5133 caca/caca.c    |    2 +-
5134 configure.ac   |    9 +++++----
5135 src/cacaview.c |    2 +-
5136 3 files changed, 7 insertions(+), 6 deletions(-)
5137
5138Commit: 2860
5139Author: sam
5140Date:   Mon Sep 29 23:03:38 2008 +0000
5141
5142    Fix separate directory build failure caused by caca_types.h.
5143
5144 examples/Makefile.am |    3 ++-
5145 1 files changed, 2 insertions(+), 1 deletions(-)
5146
5147Commit: 2859
5148Author: sam
5149Date:   Mon Sep 29 23:03:34 2008 +0000
5150
5151    Fix the Win32 build.
5152
5153 build-win32 |    4 +++-
5154 1 files changed, 3 insertions(+), 1 deletions(-)
5155
5156Commit: 2858
5157Author: sam
5158Date:   Mon Sep 29 23:03:30 2008 +0000
5159
5160    Properly export legacy 0.9 symbols.
5161
5162 caca/caca0.c |    3 +--
5163 caca/caca0.h |   46 +++++++++++++++++++++++++++++-----------------
5164 2 files changed, 30 insertions(+), 19 deletions(-)
5165
5166Commit: 2854
5167Author: sam
5168Date:   Mon Sep 29 22:02:45 2008 +0000
5169
5170    Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler.
5171
5172 caca/Makefile.am |   17 ++++++++---------
5173 cxx/Makefile.am  |   17 ++++++++---------
5174 2 files changed, 16 insertions(+), 18 deletions(-)
5175
5176Commit: 2853
5177Author: bsittler
5178Date:   Mon Sep 29 21:28:37 2008 +0000
5179
5180    switch to weak aliases so it at least compiles on Mac OS X; note that the aliases do not actually work, so there is no cucul binary compatiblity in fact
5181
5182 caca/caca.h |    3 ++-
5183 1 files changed, 2 insertions(+), 1 deletions(-)
5184
5185Commit: 2852
5186Author: bsittler
5187Date:   Mon Sep 29 21:26:49 2008 +0000
5188
5189    remove reference to obsolete common.h
5190
5191 caca/driver_cocoa.m |    1 -
5192 1 files changed, 0 insertions(+), 1 deletions(-)
5193
5194Commit: 2851
5195Author: bsittler
5196Date:   Mon Sep 29 21:26:05 2008 +0000
5197
5198    add missing CUCUL_* compatiblity constants
5199
5200 caca/caca.h |    5 +++++
5201 1 files changed, 5 insertions(+), 0 deletions(-)
5202
5203Commit: 2850
5204Author: sam
5205Date:   Mon Sep 29 21:16:52 2008 +0000
5206
5207    Support for platforms where shared libraries are not called *.so.
5208
5209 caca/Makefile.am |    9 +++++++--
5210 cxx/Makefile.am  |    9 +++++++--
5211 2 files changed, 14 insertions(+), 4 deletions(-)
5212
5213Commit: 2835
5214Author: sam
5215Date:   Sat Sep 27 21:30:09 2008 +0000
5216
5217    Fix documentation installation. This is the real 0.99.beta15 release.
5218
5219 doc/Makefile.am |    2 ++
5220 1 files changed, 2 insertions(+), 0 deletions(-)
5221
5222Commit: 2833
5223Author: sam
5224Date:   Sat Sep 27 21:09:37 2008 +0000
5225
5226    Change the website name to caca.zoy.org.
5227
5228 Makefile.am   |    2 +-
5229 src/img2txt.c |    2 +-
5230 2 files changed, 2 insertions(+), 2 deletions(-)
5231
5232Commit: 2832
5233Author: sam
5234Date:   Sat Sep 27 18:11:01 2008 +0000
5235
5236    Set version to 0.99.beta14.
5237    Updated NEWS and ChangeLog.
5238
5239 ChangeLog    |13356 ++++++++++++++++++++++++++++++++--------------------------
5240 NEWS         |    4 +
5241 configure.ac |    4 +-
5242 3 files changed, 7322 insertions(+), 6042 deletions(-)
5243
5244Commit: 2831
5245Author: sam
5246Date:   Sat Sep 27 17:56:49 2008 +0000
5247
5248    End of the libcucul merge: add symbolic links where appropriate.
5249
5250 caca/Makefile.am |   12 ++++++++++--
5251 cxx/Makefile.am  |   12 ++++++++++--
5252 doc/Makefile.am  |    4 ++++
5253 3 files changed, 24 insertions(+), 4 deletions(-)
5254
5255Commit: 2830
5256Author: sam
5257Date:   Sat Sep 27 17:56:43 2008 +0000
5258
5259    caca, cxx: install symlinks for backwards compatibility with libcucul.
5260
5261 caca/Makefile.am |    8 ++++++++
5262 cxx/Makefile.am  |    8 ++++++++
5263 2 files changed, 16 insertions(+), 0 deletions(-)
5264
5265Commit: 2829
5266Author: pterjan
5267Date:   Sat Sep 27 16:23:26 2008 +0000
5268
5269     * Fix a warning
5270
5271 ruby/caca-canvas.c |    2 +-
5272 1 files changed, 1 insertions(+), 1 deletions(-)
5273
5274Commit: 2828
5275Author: sam
5276Date:   Sat Sep 27 16:07:33 2008 +0000
5277
5278    .gitignore: ignore caca_types.h.
5279
5280 caca/.gitignore |    1 +
5281 1 files changed, 1 insertions(+), 0 deletions(-)
5282
5283Commit: 2827
5284Author: sam
5285Date:   Sat Sep 27 15:57:33 2008 +0000
5286
5287    Add missing svn:ignore SVN properties.
5288
5289Commit: 2826
5290Author: sam
5291Date:   Sat Sep 27 15:43:01 2008 +0000
5292
5293    Continue the libcaca/libcucul merge. Source and binary compatibility
5294    are almost there.
5295
5296 caca/Makefile.am |    2 +-
5297 caca/attr.c      |   20 ++++++
5298 caca/box.c       |   13 ++++
5299 caca/caca.c      |    6 ++
5300 caca/caca.h      |  197 ++++++++++++++++++++++++++++++++++++++++++++++--------
5301 caca/canvas.c    |   22 ++++++
5302 caca/charset.c   |   12 +++
5303 caca/conic.c     |   31 ++++++---
5304 caca/dither.c    |   51 ++++++++++++++
5305 caca/export.c    |    9 +++
5306 caca/figfont.c   |    9 +++
5307 caca/file.c      |   16 +++++
5308 caca/font.c      |   15 ++++
5309 caca/frame.c     |   14 ++++
5310 caca/import.c    |   11 +++
5311 caca/line.c      |   15 ++++
5312 caca/string.c    |   27 ++++++++
5313 caca/transform.c |   13 ++++
5314 caca/triangle.c  |   11 +++
5315 19 files changed, 456 insertions(+), 38 deletions(-)
5316
5317Commit: 2825
5318Author: pterjan
5319Date:   Sat Sep 27 14:29:32 2008 +0000
5320
5321     * No need to require test/unit in each testfile
5322
5323 ruby/t/tc_canvas.rb  |    1 -
5324 ruby/t/tc_display.rb |    1 -
5325 ruby/t/tc_dither.rb  |    1 -
5326 ruby/t/tc_font.rb    |    1 -
5327 ruby/t/tc_frame.rb   |    1 -
5328 5 files changed, 0 insertions(+), 5 deletions(-)
5329
5330Commit: 2824
5331Author: sam
5332Date:   Sat Sep 27 14:29:11 2008 +0000
5333
5334    Continuing the libcucul-libcaca merge.
5335
5336 csharp/AssemblyInfo.cs  |    4 +-
5337 cxx/caca++.pc.in        |    4 +-
5338 cxx/cxxtest.cpp         |    4 +-
5339 doc/doxygen.cfg.in      |    2 -
5340 doc/libcaca.dox         |    9 +---
5341 doc/migrating.dox       |  101 +++++++++++++++++++++++------------------------
5342 doc/tutorial.dox        |   25 ++++-------
5343 examples/.gitignore     |    2 +-
5344 msvc/cacademo.vcproj    |    4 +-
5345 msvc/cacafire.vcproj    |    4 +-
5346 msvc/cacaview.vcproj    |    2 +-
5347 msvc/libcaca.sln        |   39 ------------------
5348 msvc/test-csharp.csproj |    6 +--
5349 msvc/test-cxx.vcproj    |    4 +-
5350 python/snake.py         |   20 +++++-----
5351 ruby/ruby.dox           |    2 -
5352 tests/.gitignore        |    3 +-
5353 tests/caca-test.cpp     |    2 +-
5354 18 files changed, 88 insertions(+), 149 deletions(-)
5355
5356Commit: 2823
5357Author: pterjan
5358Date:   Sat Sep 27 14:29:00 2008 +0000
5359
5360     * Have local paths first in LOAD_PATH
5361
5362 ruby/test |    5 ++++-
5363 1 files changed, 4 insertions(+), 1 deletions(-)
5364
5365Commit: 2822
5366Author: sam
5367Date:   Sat Sep 27 14:11:36 2008 +0000
5368
5369    Continuing the libcucul-libcaca merge.
5370
5371 csharp/Caca.cs                   |  937 ++++++++++++++++++++++++++++++++++++-
5372 csharp/Cucul.cs                  |  960 --------------------------------------
5373 csharp/Makefile.am               |    2 +-
5374 csharp/cucul-sharp.dll.config.in |    3 -
5375 csharp/test.cs                   |   27 +-
5376 cxx/Makefile.am                  |    2 +-
5377 cxx/caca++.cpp                   |  397 ++++++++++++++++
5378 cxx/caca++.h                     |  122 +++++-
5379 cxx/cucul++.cpp                  |  421 -----------------
5380 cxx/cucul++.h                    |  156 ------
5381 cxx/cucul++.pc.in                |   12 -
5382 cxx/cxxtest.cpp                  |    1 -
5383 msvc/caca-sharp.csproj           |    8 +-
5384 msvc/caca_types.h                |    2 +
5385 msvc/cucul-sharp.csproj          |   46 --
5386 msvc/cucul_types.h               |    2 -
5387 msvc/libcaca++.vcproj            |    4 +-
5388 msvc/libcaca.vcproj              |   80 +++-
5389 msvc/libcucul++.vcproj           |  199 --------
5390 msvc/libcucul.vcproj             |  281 -----------
5391 ruby/Makefile.am                 |    1 -
5392 ruby/README                      |    6 +-
5393 ruby/caca-canvas.c               |   12 +-
5394 ruby/caca-display.c              |    2 +-
5395 ruby/caca-dither.c               |    4 +-
5396 ruby/caca-font.c                 |    4 +-
5397 ruby/lib/caca.rb                 |    1 -
5398 ruby/ruby-caca.dox               |  194 ++++++---
5399 ruby/ruby-cucul.dox              |  112 -----
5400 ruby/t/tc_canvas.rb              |   12 +-
5401 ruby/t/tc_display.rb             |    6 +-
5402 ruby/t/tc_dither.rb              |   18 +-
5403 ruby/t/tc_font.rb                |   10 +-
5404 ruby/t/tc_frame.rb               |    4 +-
5405 34 files changed, 1724 insertions(+), 2324 deletions(-)
5406
5407Commit: 2821
5408Author: sam
5409Date:   Sat Sep 27 13:12:46 2008 +0000
5410
5411    Starting refactoring to get rid of libcucul. The initial reason for the
5412    split is rendered moot by the plugin system: when enabled, binaries do
5413    not link directly with libX11 or libGL. I hope this is a step towards
5414    more consisteny and clarity.
5415
5416 Makefile.am             |    6 +-
5417 build-kernel            |    5 +-
5418 caca-config.in          |    7 +-
5419 caca/Makefile.am        |   37 +-
5420 caca/attr.c             |  463 ++++
5421 caca/box.c              |  226 ++
5422 caca/caca.c             |   53 +-
5423 caca/caca.h             |  349 +++-
5424 caca/caca.pc.in         |    4 +-
5425 caca/caca0.c            |   58 +-
5426 caca/caca0.h            |  100 +-
5427 caca/caca_internals.h   |   56 +-
5428 caca/caca_types.h.in    |  101 +
5429 caca/canvas.c           |  502 ++++
5430 caca/charset.c          |  422 ++++
5431 caca/conic.c            |  345 +++
5432 caca/dither.c           | 1564 ++++++++++++
5433 caca/driver_cocoa.m     |   46 +-
5434 caca/driver_conio.c     |   29 +-
5435 caca/driver_gl.c        |   63 +-
5436 caca/driver_ncurses.c   |   33 +-
5437 caca/driver_raw.c       |    9 +-
5438 caca/driver_slang.c     |   55 +-
5439 caca/driver_vga.c       |   23 +-
5440 caca/driver_win32.c     |   39 +-
5441 caca/driver_x11.c       |   48 +-
5442 caca/event.c            |    9 +-
5443 caca/export.c           | 1019 ++++++++
5444 caca/figfont.c          |  554 +++++
5445 caca/file.c             |  289 +++
5446 caca/font.c             |  522 ++++
5447 caca/frame.c            |  260 ++
5448 caca/graphics.c         |    9 +-
5449 caca/import.c           |  913 +++++++
5450 caca/legacy.c           |  251 ++
5451 caca/line.c             |  393 +++
5452 caca/mono9.data         | 6101 +++++++++++++++++++++++++++++++++++++++++++++++
5453 caca/monobold12.data    | 6101 +++++++++++++++++++++++++++++++++++++++++++++++
5454 caca/string.c           |  504 ++++
5455 caca/transform.c        | 1102 +++++++++
5456 caca/triangle.c         |  157 ++
5457 configure.ac            |   22 +-
5458 csharp/Makefile.am      |   20 +-
5459 cucul/.gitignore        |    1 -
5460 cucul/Makefile.am       |   42 -
5461 cucul/attr.c            |  463 ----
5462 cucul/box.c             |  226 --
5463 cucul/canvas.c          |  504 ----
5464 cucul/charset.c         |  422 ----
5465 cucul/conic.c           |  345 ---
5466 cucul/cucul.c           |  514 ----
5467 cucul/cucul.h           |  383 ---
5468 cucul/cucul.pc.in       |   12 -
5469 cucul/cucul_internals.h |   80 -
5470 cucul/cucul_types.h.in  |  101 -
5471 cucul/dither.c          | 1564 ------------
5472 cucul/export.c          | 1019 --------
5473 cucul/figfont.c         |  554 -----
5474 cucul/file.c            |  289 ---
5475 cucul/font.c            |  522 ----
5476 cucul/frame.c           |  260 --
5477 cucul/import.c          |  913 -------
5478 cucul/legacy.c          |  244 --
5479 cucul/line.c            |  393 ---
5480 cucul/mono9.data        | 6101 -----------------------------------------------
5481 cucul/monobold12.data   | 6101 -----------------------------------------------
5482 cucul/transform.c       | 1102 ---------
5483 cucul/triangle.c        |  157 --
5484 cxx/Makefile.am         |   19 +-
5485 cxx/caca++.cpp          |    8 +-
5486 cxx/caca++.h            |    7 +-
5487 cxx/cucul++.cpp         |  260 +-
5488 cxx/cucul++.h           |   38 +-
5489 cxx/cxxtest.cpp         |   10 +-
5490 doc/Makefile.am         |    8 +-
5491 examples/Makefile.am    |   57 +-
5492 examples/blit.c         |   27 +-
5493 examples/canvas.c       |   68 +
5494 examples/colors.c       |   39 +-
5495 examples/cucul.c        |   69 -
5496 examples/demo.c         |  311 ++--
5497 examples/dithering.c    |   35 +-
5498 examples/driver.c       |   13 +-
5499 examples/event.c        |   49 +-
5500 examples/export.c       |   90 +-
5501 examples/figfont.c      |   18 +-
5502 examples/font.c         |   55 +-
5503 examples/font2tga.c     |   34 +-
5504 examples/frames.c       |   35 +-
5505 examples/fullwidth.c    |   47 +-
5506 examples/gamma.c        |   65 +-
5507 examples/hsv.c          |   13 +-
5508 examples/import.c       |   11 +-
5509 examples/input.c        |   19 +-
5510 examples/spritedit.c    |   25 +-
5511 examples/swallow.c      |   27 +-
5512 examples/text.c         |   56 +-
5513 examples/transform.c    |   89 +-
5514 examples/truecolor.c    |   15 +-
5515 examples/unicode.c      |  113 +-
5516 kernel/kernel.c         |    6 +-
5517 kernel/kernel.h         |    4 +-
5518 msvc/Makefile.am        |    6 +-
5519 msvc/cucul_types.h      |    4 +-
5520 ruby/Makefile.am        |   24 +-
5521 ruby/caca-canvas.c      |  653 +++++
5522 ruby/caca-canvas.h      |   10 +
5523 ruby/caca-display.c     |    4 +-
5524 ruby/caca-dither.c      |  209 ++
5525 ruby/caca-dither.h      |    9 +
5526 ruby/caca-font.c        |   99 +
5527 ruby/caca-font.h        |    9 +
5528 ruby/caca.c             |   30 +
5529 ruby/common.h           |    4 +-
5530 ruby/cucul-canvas.c     |  653 -----
5531 ruby/cucul-canvas.h     |   10 -
5532 ruby/cucul-dither.c     |  209 --
5533 ruby/cucul-dither.h     |    9 -
5534 ruby/cucul-font.c       |   99 -
5535 ruby/cucul-font.h       |    9 -
5536 ruby/cucul.c            |   57 -
5537 src/Makefile.am         |   16 +-
5538 src/aafire.c            |   37 +-
5539 src/cacademo.c          |  235 +-
5540 src/cacadraw.c          |   31 +-
5541 src/cacaplay.c          |   13 +-
5542 src/cacaserver.c        |   14 +-
5543 src/cacaview.c          |  127 +-
5544 src/common-image.c      |   50 +-
5545 src/common-image.h      |    2 +-
5546 src/img2txt.c           |   40 +-
5547 src/mygetopt.c          |    2 +-
5548 stubs.h                 |    1 -
5549 tests/.gitignore        |    2 +-
5550 tests/Makefile.am       |   13 +-
5551 tests/caca-test.cpp     |    2 +-
5552 tests/canvas.cpp        |   70 +-
5553 tests/cucul-test.cpp    |   29 -
5554 tests/simple.c          |   30 +-
5555 tools/Makefile.am       |    6 +-
5556 tools/makefont.c        |   10 +-
5557 tools/optipal.c         |   78 +-
5558 tools/sortchars.c       |   34 +-
5559 143 files changed, 24815 insertions(+), 25055 deletions(-)
5560
5561Commit: 2820
5562Author: sam
5563Date:   Sat Sep 27 12:13:24 2008 +0000
5564
5565    test: remove legacy empty directory.
5566
5567Commit: 2819
5568Author: sam
5569Date:   Sat Sep 27 09:52:27 2008 +0000
5570
5571    makefont.c: change the font data encoding, the source is now 5% smaller.
5572
5573 cucul/mono9.data      |12240 ++++++++++++++++++++++++-------------------------
5574 cucul/monobold12.data |12290 ++++++++++++++++++++++++-------------------------
5575 tools/makefont.c      |   80 +-
5576 3 files changed, 12189 insertions(+), 12421 deletions(-)
5577
5578Commit: 2543
5579Author: sam
5580Date:   Wed Jul 16 17:23:31 2008 +0000
5581
5582      * mygetopt.c: fix a parsing issue with short options.
5583
5584 src/mygetopt.c |    2 +-
5585 1 files changed, 1 insertions(+), 1 deletions(-)
5586
5587Commit: 2539
5588Author: sam
5589Date:   Wed Jul 16 13:50:48 2008 +0000
5590
5591      * Fix bad AM_CONDITIONAL location: it must be in the default code path.
5592
5593 configure.ac |    2 +-
5594 1 files changed, 1 insertions(+), 1 deletions(-)
5595
5596Commit: 2536
5597Author: sam
5598Date:   Wed Jul 16 13:06:39 2008 +0000
5599
5600      * cucul/file.c: fix a typo causing build failures when zlib is not here.
5601
5602 cucul/file.c |    2 +-
5603 1 files changed, 1 insertions(+), 1 deletions(-)
5604
5605Commit: 2535
5606Author: sam
5607Date:   Wed Jul 16 13:06:30 2008 +0000
5608
5609      * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by
5610        forcing the tested code to use register contraints.
5611
5612 configure.ac |    4 ++--
5613 1 files changed, 2 insertions(+), 2 deletions(-)
5614
5615Commit: 2519
5616Author: sam
5617Date:   Sat Jul 5 16:39:56 2008 +0000
5618
5619      * Fix plugin build.
5620
5621 caca/caca.c |    2 +-
5622 1 files changed, 1 insertions(+), 1 deletions(-)
5623
5624Commit: 2518
5625Author: sam
5626Date:   Sat Jul 5 16:34:19 2008 +0000
5627
5628      * Set version to 0.99.beta14.
5629      * Updateed NEWS and ChangeLog.
5630
5631 NEWS         |    7 +++++++
5632 configure.ac |    4 ++--
5633 2 files changed, 9 insertions(+), 2 deletions(-)
5634
5635Commit: 2517
5636Author: sam
5637Date:   Sat Jul 5 16:28:30 2008 +0000
5638
5639      * Check for FTGL in the configure step, because we will use it later.
5640      * Better CFLAGS and LDFLAGS propagation to the Makefiles.
5641
5642 caca/Makefile.am |    5 ++++-
5643 configure.ac     |    8 +++++++-
5644 2 files changed, 11 insertions(+), 2 deletions(-)
5645
5646Commit: 2437
5647Author: sam
5648Date:   Sun Jun 15 19:38:06 2008 +0000
5649
5650      * Fix C++ library linking.
5651
5652 cxx/caca++.pc.in  |    2 +-
5653 cxx/cucul++.pc.in |    2 +-
5654 2 files changed, 2 insertions(+), 2 deletions(-)
5655
5656Commit: 2436
5657Author: sam
5658Date:   Sun Jun 15 18:41:09 2008 +0000
5659
5660      * Fix cucul_file_read() calls in cacaview.
5661
5662 src/common-image.c |    6 +++---
5663 1 files changed, 3 insertions(+), 3 deletions(-)
5664
5665Commit: 2427
5666Author: sam
5667Date:   Sun Jun 15 17:06:43 2008 +0000
5668
5669      * Fix cacademo build on systems without imlib-dev.
5670
5671 src/common-image.c |    6 +++---
5672 1 files changed, 3 insertions(+), 3 deletions(-)
5673
5674Commit: 2425
5675Author: sam
5676Date:   Sun Jun 15 16:53:57 2008 +0000
5677
5678      * Generate the C++ .pc files at configure time.
5679
5680 configure.ac |    2 ++
5681 1 files changed, 2 insertions(+), 0 deletions(-)
5682
5683Commit: 2424
5684Author: sam
5685Date:   Sun Jun 15 16:49:42 2008 +0000
5686
5687      * Only install the C++ .pc files if C++ support was activated.
5688
5689 cxx/Makefile.am |    2 +-
5690 1 files changed, 1 insertions(+), 1 deletions(-)
5691
5692Commit: 2423
5693Author: sam
5694Date:   Sun Jun 15 16:47:40 2008 +0000
5695
5696      * Install cucul++.pc and caca++.pc in the pkg-config directory.
5697
5698 cxx/Makefile.am |    3 +++
5699 1 files changed, 3 insertions(+), 0 deletions(-)
5700
5701Commit: 2413
5702Author: sam
5703Date:   Sun Jun 15 14:46:51 2008 +0000
5704
5705      * Updated version number to 0.99.beta15, so that we can build TOIlet.
5706
5707 configure.ac |    2 +-
5708 1 files changed, 1 insertions(+), 1 deletions(-)
5709
5710Commit: 2412
5711Author: sam
5712Date:   Sun Jun 15 14:41:17 2008 +0000
5713
5714      * Export cucul_flush_figlet() to the public API. It should be removed later,
5715        but for now it's the only way to integrate properly with TOIlet.
5716
5717 cucul/cucul.h   |    1 +
5718 cucul/figfont.c |    4 ++--
5719 2 files changed, 3 insertions(+), 2 deletions(-)
5720
5721Commit: 2411
5722Author: sam
5723Date:   Sun Jun 15 13:50:28 2008 +0000
5724
5725      * Make cacaview use cucul_file_t functions.
5726
5727 src/common-image.c |  104 +++++++++++++++++++++++++---------------------------
5728 1 files changed, 50 insertions(+), 54 deletions(-)
5729
5730Commit: 2410
5731Author: sam
5732Date:   Sun Jun 15 13:50:22 2008 +0000
5733
5734      * Make deprecated cucul_load_file() use cucul_file_t functions.
5735
5736 cucul/legacy.c |   42 ++++++++++++++++++++++--------------------
5737 1 files changed, 22 insertions(+), 20 deletions(-)
5738
5739Commit: 2409
5740Author: sam
5741Date:   Sun Jun 15 13:50:17 2008 +0000
5742
5743      * Make cucul_import_file() use cucul_file_t functions.
5744
5745 cucul/import.c |   38 +++++++++++++++++++-------------------
5746 1 files changed, 19 insertions(+), 19 deletions(-)
5747
5748Commit: 2408
5749Author: sam
5750Date:   Sun Jun 15 13:50:11 2008 +0000
5751
5752      * Set errno to ENOSYS in unsupported cucul_file_t operations.
5753
5754 cucul/file.c |   25 +++++++++++++++++++------
5755 1 files changed, 19 insertions(+), 6 deletions(-)
5756
5757Commit: 2407
5758Author: sam
5759Date:   Sun Jun 15 13:50:06 2008 +0000
5760
5761      * Implement cucul_file_tell().
5762
5763 cucul/cucul.h |    1 +
5764 cucul/file.c  |   21 +++++++++++++++++++--
5765 2 files changed, 20 insertions(+), 2 deletions(-)
5766
5767Commit: 2406
5768Author: sam
5769Date:   Sun Jun 15 13:50:02 2008 +0000
5770
5771      * Export cucul_file_t operations in the public header.
5772      * Implement cucul_file_read() and cucul_file_write().
5773
5774 cucul/cucul.h           |   13 ++++++
5775 cucul/cucul_internals.h |    6 ---
5776 cucul/figfont.c         |   24 ++++++------
5777 cucul/file.c            |  101 +++++++++++++++++++++++++++++++----------------
5778 4 files changed, 92 insertions(+), 52 deletions(-)
5779
5780Commit: 2405
5781Author: sam
5782Date:   Sun Jun 15 13:49:57 2008 +0000
5783
5784      * makefont is only a system tool: use htons/htonl instead of hton16/hton32.
5785
5786 tools/makefont.c |    4 ++--
5787 1 files changed, 2 insertions(+), 2 deletions(-)
5788
5789Commit: 2399
5790Author: sam
5791Date:   Sun Jun 15 12:28:18 2008 +0000
5792
5793      * Fix cucul_set_dither_palette() argument types in cacademo.
5794
5795 src/cacademo.c |    6 +++---
5796 1 files changed, 3 insertions(+), 3 deletions(-)
5797
5798Commit: 2398
5799Author: sam
5800Date:   Sun Jun 15 12:28:14 2008 +0000
5801
5802      * Remove htons() and htonl() from kernel mode: we use our custom hton16()
5803        and hton32() implementations everywhere instead, except in cacaserver
5804        which requires <arpa/inet.h> stuff anyway.
5805
5806 kernel/kernel.c  |   15 +--------------
5807 stubs.h          |   10 +++++-----
5808 tools/makefont.c |    4 ++--
5809 3 files changed, 8 insertions(+), 21 deletions(-)
5810
5811Commit: 2397
5812Author: sam
5813Date:   Sun Jun 15 12:28:08 2008 +0000
5814
5815      * Fix a buffer initialisation issue in the sortchars utility.
5816
5817 tools/sortchars.c |    2 +-
5818 1 files changed, 1 insertions(+), 1 deletions(-)
5819
5820Commit: 2321
5821Author: jylam
5822Date:   Wed May 14 18:16:56 2008 +0000
5823
5824     * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight()
5825
5826 cxx/cucul++.cpp |   12 +++++++++++-
5827 cxx/cucul++.h   |    4 +++-
5828 2 files changed, 14 insertions(+), 2 deletions(-)
5829
5830Commit: 2316
5831Author: sam
5832Date:   Sat Apr 26 08:34:10 2008 +0000
5833
5834      * Put autotools files in a hidden ".auto" directory instead of "autotools".
5835
5836 .gitignore   |    2 +-
5837 configure.ac |    2 +-
5838 2 files changed, 2 insertions(+), 2 deletions(-)
5839
5840Commit: 2314
5841Author: sam
5842Date:   Wed Apr 23 21:24:40 2008 +0000
5843
5844      * Add missing headers to the Visual Studio build files.
5845
5846 msvc/libcaca.vcproj  |    4 ++++
5847 msvc/libcucul.vcproj |    8 ++++++++
5848 2 files changed, 12 insertions(+), 0 deletions(-)
5849
5850Commit: 2313
5851Author: sam
5852Date:   Wed Apr 23 21:24:34 2008 +0000
5853
5854      * Switch a few unsigned int variables to size_t where appropriate.
5855      * Synchronise parameter types in the C++ bindings with the C API.
5856
5857 cucul/import.c       |   12 ++++++------
5858 cucul/triangle.c     |    6 +++---
5859 cxx/cucul++.cpp      |    6 +++---
5860 cxx/cucul++.h        |    9 +++++----
5861 examples/export.c    |    2 +-
5862 examples/figfont.c   |    2 +-
5863 examples/spritedit.c |    2 +-
5864 src/cacaserver.c     |    7 +++----
5865 src/img2txt.c        |    2 +-
5866 9 files changed, 24 insertions(+), 24 deletions(-)
5867
5868Commit: 2312
5869Author: sam
5870Date:   Wed Apr 23 21:24:28 2008 +0000
5871
5872      * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
5873        of the other required types.
5874
5875 configure.ac           |    4 ++-
5876 cucul/cucul_types.h.in |   55 ++++++++++++++++++++++++++++++++++++++++++-----
5877 msvc/cucul_types.h     |    4 +-
5878 3 files changed, 54 insertions(+), 9 deletions(-)
5879
5880Commit: 2309
5881Author: sam
5882Date:   Mon Apr 21 10:10:42 2008 +0000
5883
5884      * Started libcaca unit tests.
5885
5886 tests/.gitignore    |    1 +
5887 tests/Makefile.am   |   11 ++++++++---
5888 tests/caca-test.cpp |   29 +++++++++++++++++++++++++++++
5889 tests/canvas.cpp    |   17 ++++++++---------
5890 tests/driver.cpp    |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
5891 5 files changed, 94 insertions(+), 12 deletions(-)
5892
5893Commit: 2308
5894Author: sam
5895Date:   Sat Apr 19 22:51:20 2008 +0000
5896
5897      * Get the project to build in an alternate directory.
5898
5899 csharp/Makefile.am     |   10 +++++-----
5900 cucul/cucul_types.h.in |   13 +++++++++----
5901 2 files changed, 14 insertions(+), 9 deletions(-)
5902
5903Commit: 2307
5904Author: sam
5905Date:   Sat Apr 19 22:51:17 2008 +0000
5906
5907      * Refresh the .NET bindings. Still not complete, but quite useful already.
5908
5909 csharp/Caca.cs  |   18 +++++-----
5910 csharp/Cucul.cs |  101 ++++++++++++++++++++++++++++---------------------------
5911 csharp/test.cs  |    2 +-
5912 3 files changed, 61 insertions(+), 60 deletions(-)
5913
5914Commit: 2306
5915Author: sam
5916Date:   Sat Apr 19 19:40:25 2008 +0000
5917
5918      * Documentation fixes (due to renamings, some parameters were no longer
5919        documented).
5920
5921 caca/caca.c     |    1 -
5922 cucul/box.c     |  143 +++++++++++++++++++++++++++----------------------------
5923 cucul/charset.c |   10 ++--
5924 3 files changed, 76 insertions(+), 78 deletions(-)
5925
5926Commit: 2305
5927Author: sam
5928Date:   Sat Apr 19 19:25:52 2008 +0000
5929
5930      * Remove all unsigned ints from exported functions. Signed arithmetic is
5931        far better for error checking.
5932
5933 caca/caca.h             |   40 +++++++++++++--------------
5934 caca/caca_internals.h   |   26 +++++++++---------
5935 caca/driver_cocoa.m     |   32 +++++++++++-----------
5936 caca/driver_conio.c     |   10 +++---
5937 caca/driver_gl.c        |   20 +++++++-------
5938 caca/driver_ncurses.c   |   14 ++++-----
5939 caca/driver_raw.c       |   10 +++---
5940 caca/driver_slang.c     |   15 +++++-----
5941 caca/driver_vga.c       |    8 +++---
5942 caca/driver_win32.c     |   17 +++++------
5943 caca/driver_x11.c       |   30 ++++++++++----------
5944 caca/event.c            |   24 ++++++++--------
5945 caca/graphics.c         |   19 +++++++++----
5946 caca/time.c             |    8 +++---
5947 cucul/canvas.c          |   25 ++++++++++-------
5948 cucul/cucul.c           |   37 ++++++++++++++++++-------
5949 cucul/cucul.h           |   45 ++++++++++++++-----------------
5950 cucul/cucul_internals.h |   12 ++++----
5951 cucul/dither.c          |   67 ++++++++++++++++++++++------------------------
5952 cucul/export.c          |   24 ++++++++--------
5953 cucul/figfont.c         |   22 +++++++-------
5954 cucul/font.c            |   37 ++++++++++++++-----------
5955 cucul/frame.c           |   25 ++++++++++-------
5956 cucul/transform.c       |   16 +++++-----
5957 examples/text.c         |    4 +-
5958 25 files changed, 304 insertions(+), 283 deletions(-)
5959
5960Commit: 2304
5961Author: sam
5962Date:   Sat Apr 19 19:25:47 2008 +0000
5963
5964      * Get rid of the last long types in the API.
5965      * Use size_t and ssize_t where appropriate.
5966
5967 caca/driver_ncurses.c  |    3 ++-
5968 caca/driver_slang.c    |    3 ++-
5969 cucul/canvas.c         |    2 +-
5970 cucul/charset.c        |   22 +++++++++++-----------
5971 cucul/cucul.h          |   14 +++++++-------
5972 cucul/cucul_types.h.in |    2 ++
5973 cucul/export.c         |   46 +++++++++++++++++++++++-----------------------
5974 cucul/import.c         |   28 +++++++++++++---------------
5975 cxx/cucul++.cpp        |    4 ++--
5976 cxx/cucul++.h          |    4 ++--
5977 examples/font2tga.c    |    4 ++--
5978 src/aafire.c           |   10 +++++-----
5979 src/cacademo.c         |   10 +++++-----
5980 13 files changed, 77 insertions(+), 75 deletions(-)
5981
5982Commit: 2303
5983Author: sam
5984Date:   Sat Apr 19 19:25:41 2008 +0000
5985
5986      * Changed most of the long ints in the API into C99 types. WARNING: this
5987        completely breaks compatibility with previous versions of libcaca on
5988        64-bit systems.
5989
5990 caca/caca.h       |    4 +-
5991 caca/driver_gl.c  |    2 +-
5992 caca/event.c      |    2 +-
5993 cucul/attr.c      |   57 +++++++++++++-----------------------------
5994 cucul/box.c       |    4 +-
5995 cucul/canvas.c    |    6 ++--
5996 cucul/charset.c   |   12 ++++----
5997 cucul/conic.c     |    7 ++---
5998 cucul/cucul.h     |   71 +++++++++++++++++++++++-----------------------------
5999 cucul/dither.c    |   10 +++----
6000 cucul/figfont.c   |    6 ++--
6001 cucul/font.c      |    8 +++---
6002 cucul/line.c      |    4 +-
6003 cucul/triangle.c  |    4 +-
6004 cxx/cucul++.cpp   |   40 +++++++++++++++---------------
6005 cxx/cucul++.h     |   40 +++++++++++++++---------------
6006 ruby/cucul-font.c |    2 +-
6007 17 files changed, 123 insertions(+), 156 deletions(-)
6008
6009Commit: 2302
6010Author: sam
6011Date:   Sat Apr 19 19:25:37 2008 +0000
6012
6013      * Cosmetic fix for ./configure output when a pkg-module is not found.
6014
6015 configure.ac |   15 ++++++---------
6016 1 files changed, 6 insertions(+), 9 deletions(-)
6017
6018Commit: 2301
6019Author: sam
6020Date:   Sat Apr 19 14:07:54 2008 +0000
6021
6022      * Use CppUnit for C and C++ unit tests. Sorry, Jylam.
6023
6024 configure.ac         |    7 +++
6025 tests/.gitignore     |    1 +
6026 tests/Makefile.am    |   12 +++++-
6027 tests/canvas.cpp     |  103 ++++++++++++++++++++++++++++++++++++++++++++++++++
6028 tests/cucul-test.cpp |   29 ++++++++++++++
6029 5 files changed, 150 insertions(+), 2 deletions(-)
6030
6031Commit: 2300
6032Author: sam
6033Date:   Sat Apr 19 14:07:50 2008 +0000
6034
6035      * Changed most "unsigned char" variables into "uint8_t", including in
6036        prototypes. As they are equivalent, this does not break the ABI.
6037
6038 caca/caca.h         |    2 +-
6039 caca/driver_conio.c |    4 ++--
6040 caca/driver_gl.c    |    8 ++++----
6041 cucul/attr.c        |   10 +++++-----
6042 cucul/charset.c     |    4 ++--
6043 cucul/cucul.c       |    8 ++++----
6044 cucul/cucul.h       |   19 +++++++++----------
6045 cucul/dither.c      |    4 ++--
6046 cucul/export.c      |    9 ++++-----
6047 cucul/file.c        |    2 +-
6048 examples/font.c     |    2 +-
6049 examples/swallow.c  |    2 +-
6050 kernel/kernel.c     |    2 +-
6051 src/cacaplay.c      |    2 +-
6052 src/cacaserver.c    |    8 ++++----
6053 src/common-image.c  |    6 +++---
6054 16 files changed, 45 insertions(+), 47 deletions(-)
6055
6056Commit: 2299
6057Author: sam
6058Date:   Sat Apr 19 12:42:50 2008 +0000
6059
6060      * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
6061        <cucul.h> will provide the C99 types, even if libcaca has been installed.
6062      * Rename what's left of "common.h" to "stubs.h".
6063      * Remove all references to erroneous <inttypes.h> from source files.
6064
6065 Makefile.am             |    2 +-
6066 build-dos               |    4 +-
6067 build-kernel            |    2 +-
6068 build-win32             |    2 +-
6069 caca/Makefile.am        |    3 +-
6070 caca/caca.c             |    1 -
6071 caca/caca0.c            |    1 -
6072 caca/caca_internals.h   |    4 +-
6073 caca/driver_conio.c     |    1 -
6074 caca/driver_gl.c        |    1 -
6075 caca/driver_ncurses.c   |    1 -
6076 caca/driver_raw.c       |    1 -
6077 caca/driver_slang.c     |    1 -
6078 caca/driver_vga.c       |    1 -
6079 caca/driver_win32.c     |    1 -
6080 caca/driver_x11.c       |    1 -
6081 caca/event.c            |    1 -
6082 caca/graphics.c         |    1 -
6083 caca/time.c             |    1 -
6084 common.h                |  109 -----------------------------------------------
6085 configure.ac            |   16 ++++++-
6086 cucul/.gitignore        |    1 +
6087 cucul/Makefile.am       |    9 ++--
6088 cucul/attr.c            |    1 -
6089 cucul/box.c             |    1 -
6090 cucul/canvas.c          |    1 -
6091 cucul/charset.c         |    1 -
6092 cucul/conic.c           |    1 -
6093 cucul/cucul.c           |    1 -
6094 cucul/cucul.h           |    2 +
6095 cucul/cucul_internals.h |    4 +-
6096 cucul/cucul_types.h.in  |   51 ++++++++++++++++++++++
6097 cucul/dither.c          |    1 -
6098 cucul/export.c          |    1 -
6099 cucul/figfont.c         |    1 -
6100 cucul/file.c            |    1 -
6101 cucul/font.c            |    1 -
6102 cucul/frame.c           |    1 -
6103 cucul/import.c          |    1 -
6104 cucul/legacy.c          |    1 -
6105 cucul/line.c            |    1 -
6106 cucul/transform.c       |    1 -
6107 cucul/triangle.c        |    1 -
6108 cxx/Makefile.am         |    3 +-
6109 examples/Makefile.am    |    3 +-
6110 examples/blit.c         |    2 +-
6111 examples/colors.c       |    1 -
6112 examples/cucul.c        |    1 -
6113 examples/demo.c         |    4 +-
6114 examples/dithering.c    |    1 -
6115 examples/driver.c       |    1 -
6116 examples/event.c        |    2 +-
6117 examples/export.c       |    4 --
6118 examples/figfont.c      |    1 -
6119 examples/font.c         |    5 --
6120 examples/font2tga.c     |    4 --
6121 examples/frames.c       |    7 +--
6122 examples/fullwidth.c    |    4 --
6123 examples/gamma.c        |    4 --
6124 examples/hsv.c          |    4 --
6125 examples/import.c       |    6 ---
6126 examples/input.c        |    4 --
6127 examples/spritedit.c    |    1 -
6128 examples/swallow.c      |    2 +-
6129 examples/text.c         |    6 +--
6130 examples/transform.c    |    5 +--
6131 examples/truecolor.c    |    4 --
6132 examples/unicode.c      |    4 --
6133 kernel/kernel.c         |    3 +-
6134 msvc/Makefile.am        |    2 +-
6135 msvc/common.h           |    1 -
6136 msvc/cucul_types.h      |    2 +
6137 ruby/Makefile.am        |    5 +-
6138 src/Makefile.am         |    3 +-
6139 src/aafire.c            |    2 +-
6140 src/cacademo.c          |    1 -
6141 src/cacadraw.c          |    1 -
6142 src/cacaplay.c          |    1 -
6143 src/cacaserver.c        |    1 -
6144 src/cacaview.c          |    2 +-
6145 src/common-image.c      |    2 +-
6146 src/img2txt.c           |    2 +-
6147 src/mygetopt.c          |    9 +---
6148 stubs.h                 |   98 ++++++++++++++++++++++++++++++++++++++++++
6149 tests/Makefile.am       |    2 +-
6150 tests/simple.c          |    5 --
6151 tools/Makefile.am       |    3 +-
6152 tools/makefont.c        |   13 +++---
6153 tools/optipal.c         |    1 -
6154 tools/sortchars.c       |    6 +--
6155 90 files changed, 223 insertions(+), 264 deletions(-)
6156
6157Commit: 2298
6158Author: pterjan
6159Date:   Sat Apr 19 11:48:32 2008 +0000
6160
6161    Fix args type checks in Caca::Display.new
6162
6163 ruby/caca-display.c  |    6 +++---
6164 ruby/t/tc_display.rb |   15 +++++++++++----
6165 2 files changed, 14 insertions(+), 7 deletions(-)
6166
6167Commit: 2297
6168Author: pterjan
6169Date:   Sat Apr 19 11:32:21 2008 +0000
6170
6171    Add few unit tests for Caca::Display
6172
6173 ruby/t/tc_display.rb |   24 ++++++++++++++++++++++++
6174 1 files changed, 24 insertions(+), 0 deletions(-)
6175
6176Commit: 2296
6177Author: pterjan
6178Date:   Sat Apr 19 11:31:39 2008 +0000
6179
6180    Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new
6181
6182 ruby/caca-display.c |   92 ++++++++++++++++++++++++++++++++++++++++++++------
6183 1 files changed, 81 insertions(+), 11 deletions(-)
6184
6185Commit: 2295
6186Author: pterjan
6187Date:   Sat Apr 19 11:29:31 2008 +0000
6188
6189    We should not free the canvas if it was auto created with the display
6190
6191 ruby/cucul-canvas.c |    4 ++--
6192 1 files changed, 2 insertions(+), 2 deletions(-)
6193
6194Commit: 2294
6195Author: jylam
6196Date:   Sat Apr 19 10:57:30 2008 +0000
6197
6198     * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas
6199
6200 cucul/canvas.c |    6 +++---
6201 1 files changed, 3 insertions(+), 3 deletions(-)
6202
6203Commit: 2265
6204Author: jylam
6205Date:   Mon Mar 17 19:05:20 2008 +0000
6206
6207     * Removed by-default stack protector from recent gcc's while compiling kernel.
6208
6209 configure.ac |    8 ++++----
6210 1 files changed, 4 insertions(+), 4 deletions(-)
6211
6212Commit: 2256
6213Author: jylam
6214Date:   Sun Mar 2 16:30:31 2008 +0000
6215
6216     * Oops, bad type (char instead of uint32) after ellipse rendering
6217    improvement.
6218
6219 cucul/conic.c |    8 ++++----
6220 1 files changed, 4 insertions(+), 4 deletions(-)
6221
6222Commit: 2255
6223Author: jylam
6224Date:   Sun Mar 2 16:28:10 2008 +0000
6225
6226     * Improved ellipse rendering. Not perfect, but still much better than
6227    old method.  Closes #16 .
6228
6229 cucul/conic.c |  124 ++++++++++++++++++++++++++++++++++++++++++++++++--------
6230 1 files changed, 106 insertions(+), 18 deletions(-)
6231
6232Commit: 2254
6233Author: jylam
6234Date:   Sun Mar 2 14:27:43 2008 +0000
6235
6236     * Fixed line transitions (both vertical and horizontal ones)
6237
6238 src/cacademo.c |   17 +++++++----------
6239 1 files changed, 7 insertions(+), 10 deletions(-)
6240
6241Commit: 2253
6242Author: sam
6243Date:   Sat Mar 1 19:44:45 2008 +0000
6244
6245      * -Wshadow was actually put back in configure.ac; removing comment about it.
6246
6247 configure.ac |    2 --
6248 1 files changed, 0 insertions(+), 2 deletions(-)
6249
6250Commit: 2248
6251Author: sam
6252Date:   Fri Feb 29 22:29:08 2008 +0000
6253
6254      * Don't use mygetopt.c in img2txt if the system has getopt_long.
6255      * Fix invalid pointer/int cast (Closes #39).
6256
6257 configure.ac    |    9 +++++++--
6258 src/Makefile.am |    9 +++++++--
6259 src/mygetopt.c  |    8 +-------
6260 3 files changed, 15 insertions(+), 11 deletions(-)
6261
6262Commit: 2243
6263Author: sam
6264Date:   Tue Feb 26 21:43:10 2008 +0000
6265
6266      * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1).
6267
6268 TODO               |  114 ----------------------------------------------------
6269 doc/doxygen.cfg.in |    3 +-
6270 doc/libcaca.dox    |    1 -
6271 3 files changed, 1 insertions(+), 117 deletions(-)
6272
6273Commit: 2225
6274Author: bsittler
6275Date:   Sun Feb 3 21:53:40 2008 +0000
6276
6277    build on Mac OS X again
6278
6279 cucul/figfont.c |    9 +++++++--
6280 src/mygetopt.c  |    2 ++
6281 2 files changed, 9 insertions(+), 2 deletions(-)
6282
6283Commit: 2192
6284Author: sam
6285Date:   Sat Jan 12 20:15:42 2008 +0000
6286
6287      * Fixed the Visual Studio projects so that they build in Release mode.
6288
6289 msvc/cacademo.vcproj   |    6 +++---
6290 msvc/cacafire.vcproj   |    6 +++---
6291 msvc/libcaca++.vcproj  |    2 +-
6292 msvc/libcaca.vcproj    |    2 +-
6293 msvc/libcucul++.vcproj |    6 +++---
6294 msvc/libcucul.vcproj   |   16 +++++++++++-----
6295 6 files changed, 22 insertions(+), 16 deletions(-)
6296
6297Commit: 2191
6298Author: sam
6299Date:   Sat Jan 12 20:15:20 2008 +0000
6300
6301      * Windows build fixes here and there.
6302
6303 cucul/figfont.c |    4 ++--
6304 cxx/caca++.cpp  |    2 ++
6305 msvc/config.h   |    1 +
6306 3 files changed, 5 insertions(+), 2 deletions(-)
6307
6308Commit: 2189
6309Author: sam
6310Date:   Thu Jan 10 23:42:42 2008 +0000
6311
6312      * Make it clear that we can use the Windows native console.
6313
6314 doc/libcaca.dox  |   13 +++++++------
6315 doc/tutorial.dox |    2 +-
6316 2 files changed, 8 insertions(+), 7 deletions(-)
6317
6318Commit: 2188
6319Author: sam
6320Date:   Thu Jan 10 23:42:29 2008 +0000
6321
6322      * Put back all the shit in struct caca_event to avoid breaking existing
6323        applications. I'll think of a migration path later.
6324
6325 caca/caca.h |   30 +++++++++++++++++++-----------
6326 1 files changed, 19 insertions(+), 11 deletions(-)
6327
6328Commit: 2182
6329Author: jylam
6330Date:   Tue Jan 1 00:07:04 2008 +0000
6331
6332     * FIRST !
6333
6334 README |    2 +-
6335 1 files changed, 1 insertions(+), 1 deletions(-)
6336
6337Commit: 2177
6338Author: sam
6339Date:   Sun Dec 30 18:50:41 2007 +0000
6340
6341      * Add figfont.c to the MSVC solution.
6342
6343 msvc/libcucul.vcproj |    4 ++++
6344 1 files changed, 4 insertions(+), 0 deletions(-)
6345
6346Commit: 2176
6347Author: sam
6348Date:   Sun Dec 30 13:49:57 2007 +0000
6349
6350      * Check for pkg-config before bootstrapping, because autoconf gives a
6351        totally meaningless message when it's not present.
6352
6353 bootstrap |    9 +++++++++
6354 1 files changed, 9 insertions(+), 0 deletions(-)
6355
6356Commit: 2147
6357Author: sam
6358Date:   Thu Dec 20 15:26:12 2007 +0000
6359
6360      * Fix canvas export for the caca format. We now export all frames.
6361      * Fix the sprite import/export example.
6362
6363 cucul/export.c       |   43 +++++++++++++++++++++++++------------------
6364 examples/spritedit.c |    2 +-
6365 2 files changed, 26 insertions(+), 19 deletions(-)
6366
6367Commit: 2146
6368Author: sam
6369Date:   Thu Dec 20 15:00:39 2007 +0000
6370
6371      * Started sprite example. Doesn't work :-)
6372
6373 examples/spritedit.c |  169 +++++++++++++++++---------------------------------
6374 1 files changed, 58 insertions(+), 111 deletions(-)
6375
6376Commit: 2144
6377Author: sam
6378Date:   Sun Dec 16 14:29:19 2007 +0000
6379
6380      * Disable file operations in kernel mode.
6381      * Implement strchr() in kernel.c.
6382      * Check for snprintf() at configure time.
6383
6384 configure.ac    |    2 +-
6385 cucul/figfont.c |    2 ++
6386 cucul/file.c    |   34 +++++++++++++++++++++++-----------
6387 kernel/kernel.c |   10 ++++++++++
6388 kernel/kernel.h |    1 +
6389 msvc/config.h   |    1 +
6390 6 files changed, 38 insertions(+), 12 deletions(-)
6391
6392Commit: 2142
6393Author: sam
6394Date:   Sun Dec 16 11:55:14 2007 +0000
6395
6396      * The SLang and ncurses drivers now put back the TERM environment variable
6397        if they modified it.
6398
6399 caca/driver_ncurses.c |   28 +++++++++++++++++++++++++---
6400 caca/driver_slang.c   |   36 +++++++++++++++++++++++++++++++++---
6401 2 files changed, 58 insertions(+), 6 deletions(-)
6402
6403Commit: 2141
6404Author: sam
6405Date:   Sun Dec 16 11:54:43 2007 +0000
6406
6407      * Only call glutInit() once through the program's lifetime.
6408      * Free the internal font when closing the GL driver.
6409      * Hide the window when closing the GL driver, because freeglut's
6410        glutDestroyWindow() does not really closes the window.
6411
6412 caca/driver_gl.c |    9 ++++++++-
6413 1 files changed, 8 insertions(+), 1 deletions(-)
6414
6415Commit: 2140
6416Author: sam
6417Date:   Sun Dec 16 11:54:25 2007 +0000
6418
6419      * Fix a tiny use of uninitialised memory in caca_get_event() that may have
6420        lead to deadlocks.
6421
6422 caca/event.c |    2 +-
6423 1 files changed, 1 insertions(+), 1 deletions(-)
6424
6425Commit: 2139
6426Author: sam
6427Date:   Sun Dec 16 11:54:02 2007 +0000
6428
6429      * Implemented caca_set_display_driver() to change driver at runtime.
6430
6431 caca/caca.c       |  238 +++++++++++++++++++++++++++++++----------------------
6432 caca/caca.h       |    3 +-
6433 examples/driver.c |   67 +++++++++------
6434 3 files changed, 182 insertions(+), 126 deletions(-)
6435
6436Commit: 2138
6437Author: sam
6438Date:   Sun Dec 16 01:50:41 2007 +0000
6439
6440      * Implement caca_create_display_with_driver() to specify an output driver
6441        without using environment variables..
6442      * Implement caca_get_display_driver() to return the current display's
6443        output driver.
6444      * Add a simple example program to test caca_create_display_with_driver().
6445
6446 caca/caca.c           |   74 ++++++++++++++++++++++++++++++++++++++++--------
6447 caca/caca.h           |    5 ++-
6448 caca/caca_internals.h |    3 +-
6449 caca/driver_cocoa.m   |    3 +-
6450 caca/driver_conio.c   |    3 +-
6451 caca/driver_gl.c      |    3 +-
6452 caca/driver_ncurses.c |    3 +-
6453 caca/driver_raw.c     |    3 +-
6454 caca/driver_slang.c   |    3 +-
6455 caca/driver_vga.c     |    3 +-
6456 caca/driver_win32.c   |    3 +-
6457 caca/driver_x11.c     |    3 +-
6458 caca/event.c          |    4 +-
6459 examples/.gitignore   |    1 +
6460 examples/Makefile.am  |    5 ++-
6461 examples/driver.c     |   71 +++++++++++++++++++++++++++++++++++++++++++++++
6462 16 files changed, 163 insertions(+), 27 deletions(-)
6463
6464Commit: 2137
6465Author: sam
6466Date:   Sun Dec 16 01:50:36 2007 +0000
6467
6468      * Remove cruft from caca_get_display_driver_list().
6469
6470 caca/caca.c |    2 --
6471 1 files changed, 0 insertions(+), 2 deletions(-)
6472
6473Commit: 2136
6474Author: sam
6475Date:   Fri Dec 14 16:23:14 2007 +0000
6476
6477      * Add #include <cstring> to fix gcc-4.3 build.
6478
6479 cxx/cxxtest.cpp |    1 +
6480 1 files changed, 1 insertions(+), 0 deletions(-)
6481
6482Commit: 2135
6483Author: sam
6484Date:   Wed Dec 12 07:41:00 2007 +0000
6485
6486      * Implemented caca_get_display_driver_list(), unused yet.
6487
6488 caca/caca.c |   51 +++++++++++++++++++++++++++++++++++++++++++++++++++
6489 caca/caca.h |    1 +
6490 2 files changed, 52 insertions(+), 0 deletions(-)
6491
6492Commit: 2129
6493Author: sam
6494Date:   Fri Dec 7 09:34:11 2007 +0000
6495
6496      * Cocoa driver build fix, courtesy of Ben Wiley Sittler.
6497
6498 caca/driver_cocoa.m |   10 +++++-----
6499 1 files changed, 5 insertions(+), 5 deletions(-)
6500
6501Commit: 2128
6502Author: sam
6503Date:   Fri Dec 7 09:33:23 2007 +0000
6504
6505      * Slight improvement to the Unicode -> ASCII conversion, courtesy of
6506        Ben Wiley Sittler.
6507
6508 cucul/charset.c |    6 ++++--
6509 1 files changed, 4 insertions(+), 2 deletions(-)
6510
6511Commit: 2111
6512Author: sam
6513Date:   Sat Dec 1 17:58:52 2007 +0000
6514
6515    =?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in
6516    =20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=20=20=20=E2=96=9C=E2=96=9C=20=20=20=20=C2=A0=E2=96=8C=20=E2=96=8C=20=20=20=20=20=20=E2=96=9C=20=20=20=E2=96=8C=E2=96=90
6517    =20=20=20=20=20=20=20=20=20=20=E2=96=99=E2=96=84=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=90=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=96=C2=A0=E2=96=8C=E2=96=96=E2=96=8C=E2=96=9E=E2=96=80=E2=96=96=E2=96=99=E2=96=80=E2=96=96=E2=96=90=20=E2=96=9E=E2=96=80=E2=96=8C=E2=96=90
6518    =20=20=20=20=20=20=20=20=20=20=E2=96=8C=20=E2=96=8C=E2=96=9B=E2=96=80=20=E2=96=90=E2=96=90=20=E2=96=8C=20=E2=96=8C=C2=A0=E2=96=99=E2=96=9A=E2=96=8C=E2=96=8C=20=E2=96=8C=E2=96=8C=20=C2=A0=E2=96=90=20=E2=96=8C=20=E2=96=8C=E2=96=9D
6519    =20=20=20=20=20=20=20=20=20=20=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=20=E2=96=98=E2=96=98=E2=96=9D=E2=96=80=20=C2=A0=E2=96=98=20=E2=96=98=E2=96=9D=E2=96=80=20=E2=96=98=20=20=20=E2=96=98=E2=96=9D=E2=96=80=E2=96=98=E2=96=9D?=
6520    MIME-Version: 1.0
6521    Content-Type: text/plain; charset=utf-8
6522    Content-Transfer-Encoding: 8bit
6523
6524 cucul/cucul.c           |    3 +-
6525 cucul/cucul.h           |    1 +
6526 cucul/cucul_internals.h |    4 -
6527 cucul/figfont.c         |  299 ++++++++++++++++++++++++++++++++++++++++++++++-
6528 examples/figfont.c      |   16 +++-
6529 5 files changed, 310 insertions(+), 13 deletions(-)
6530
6531Commit: 2110
6532Author: sam
6533Date:   Sat Dec 1 17:58:20 2007 +0000
6534
6535      * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font().
6536
6537 cucul/Makefile.am       |    1 +
6538 cucul/canvas.c          |    2 +-
6539 cucul/cucul.c           |    5 +
6540 cucul/cucul.h           |    8 ++
6541 cucul/cucul_internals.h |   12 ++
6542 cucul/figfont.c         |  261 +++++++++++++++++++++++++++++++++++++++++++++++
6543 examples/.gitignore     |    1 +
6544 examples/Makefile.am    |    5 +-
6545 examples/figfont.c      |   45 ++++++++
6546 9 files changed, 338 insertions(+), 2 deletions(-)
6547
6548Commit: 2109
6549Author: sam
6550Date:   Sat Dec 1 17:57:50 2007 +0000
6551
6552      * Import io.c from TOIlet directly into libcucul. Can you see where this
6553        is going?
6554
6555 configure.ac            |    4 +
6556 cucul/Makefile.am       |    3 +-
6557 cucul/cucul.h           |    2 +
6558 cucul/cucul_internals.h |    6 ++
6559 cucul/file.c            |  215 +++++++++++++++++++++++++++++++++++++++++++++++
6560 5 files changed, 229 insertions(+), 1 deletions(-)
6561
6562Commit: 2108
6563Author: sam
6564Date:   Sat Dec 1 17:57:41 2007 +0000
6565
6566      * Bump version to 0.99.beta14.
6567
6568 configure.ac  |    2 +-
6569 msvc/config.h |    2 +-
6570 2 files changed, 2 insertions(+), 2 deletions(-)
6571
6572Commit: 2107
6573Author: sam
6574Date:   Sat Dec 1 17:57:19 2007 +0000
6575
6576      * Fix the "img2txt: option requires an argument -- h" bug.
6577
6578 src/img2txt.c |    2 +-
6579 1 files changed, 1 insertions(+), 1 deletions(-)
6580
6581Commit: 2106
6582Author: sam
6583Date:   Sat Dec 1 17:56:45 2007 +0000
6584
6585      * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
6586        of hardcoding the feature list in img2txt.
6587
6588 src/img2txt.c |   32 +++++++++++++++-----------------
6589 1 files changed, 15 insertions(+), 17 deletions(-)
6590
6591Commit: 2105
6592Author: pterjan
6593Date:   Sat Dec 1 15:51:20 2007 +0000
6594
6595     * Allow exiting cacafire using the window manager
6596
6597 src/aafire.c |    4 +++-
6598 1 files changed, 3 insertions(+), 1 deletions(-)
6599
6600Commit: 2104
6601Author: jylam
6602Date:   Fri Nov 30 23:59:57 2007 +0000
6603
6604     * Added BBCode (French) format to img2txt's help and doc
6605
6606 doc/img2txt.1 |    1 +
6607 src/img2txt.c |   19 ++++++++++---------
6608 2 files changed, 11 insertions(+), 9 deletions(-)
6609
6610Commit: 2103
6611Author: sam
6612Date:   Fri Nov 30 23:48:51 2007 +0000
6613
6614      * Created a tests/ directory for regression tests. Run with "make check".
6615      * Added a first, simple test program.
6616
6617 Makefile.am       |    2 +-
6618 configure.ac      |    1 +
6619 tests/.gitignore  |    1 +
6620 tests/Makefile.am |   11 ++++++++
6621 tests/simple.c    |   68 +++++++++++++++++++++++++++++++++++++++++++++++++++++
6622 5 files changed, 82 insertions(+), 1 deletions(-)
6623
6624Commit: 2102
6625Author: sam
6626Date:   Fri Nov 30 23:48:46 2007 +0000
6627
6628      * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for
6629        instance.
6630
6631 cucul/export.c |  105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6632 1 files changed, 105 insertions(+), 0 deletions(-)
6633
6634Commit: 2101
6635Author: sam
6636Date:   Fri Nov 30 23:48:39 2007 +0000
6637
6638      * Rename "test" to "examples". The former will become a real testsuite.
6639      * Autodetect zzuf in the configure step. It might become handy.
6640
6641 Makefile.am          |    2 +-
6642 configure.ac         |   15 +-
6643 examples/.gitignore  |   23 ++
6644 examples/Makefile.am |   75 +++++++
6645 examples/blit.c      |   82 +++++++
6646 examples/colors.c    |   78 +++++++
6647 examples/cucul.c     |   70 ++++++
6648 examples/demo.c      |  585 ++++++++++++++++++++++++++++++++++++++++++++++++++
6649 examples/demo0.c     |  584 +++++++++++++++++++++++++++++++++++++++++++++++++
6650 examples/dithering.c |  148 +++++++++++++
6651 examples/event.c     |  164 ++++++++++++++
6652 examples/export.c    |  163 ++++++++++++++
6653 examples/font.c      |  118 ++++++++++
6654 examples/font2tga.c  |   90 ++++++++
6655 examples/frames.c    |   93 ++++++++
6656 examples/fullwidth.c |   99 +++++++++
6657 examples/gamma.c     |  131 +++++++++++
6658 examples/hsv.c       |   67 ++++++
6659 examples/import.c    |   73 +++++++
6660 examples/input.c     |  160 ++++++++++++++
6661 examples/spritedit.c |  148 +++++++++++++
6662 examples/swallow.c   |  123 +++++++++++
6663 examples/text.c      |   95 ++++++++
6664 examples/transform.c |  122 +++++++++++
6665 examples/truecolor.c |   71 ++++++
6666 examples/unicode.c   |  108 +++++++++
6667 test/.gitignore      |   23 --
6668 test/Makefile.am     |   75 -------
6669 test/blit.c          |   82 -------
6670 test/colors.c        |   78 -------
6671 test/cucul.c         |   70 ------
6672 test/demo.c          |  585 --------------------------------------------------
6673 test/demo0.c         |  584 -------------------------------------------------
6674 test/dithering.c     |  148 -------------
6675 test/event.c         |  164 --------------
6676 test/export.c        |  163 --------------
6677 test/font.c          |  118 ----------
6678 test/font2tga.c      |   90 --------
6679 test/frames.c        |   93 --------
6680 test/fullwidth.c     |   99 ---------
6681 test/gamma.c         |  131 -----------
6682 test/hsv.c           |   67 ------
6683 test/import.c        |   73 -------
6684 test/input.c         |  160 --------------
6685 test/spritedit.c     |  148 -------------
6686 test/swallow.c       |  123 -----------
6687 test/text.c          |   95 --------
6688 test/transform.c     |  122 -----------
6689 test/truecolor.c     |   71 ------
6690 test/unicode.c       |  108 ---------
6691 50 files changed, 3483 insertions(+), 3474 deletions(-)
6692
6693Commit: 2097
6694Author: pterjan
6695Date:   Thu Nov 29 00:52:13 2007 +0000
6696
6697     * cucul.h is needed to build caca part
6698
6699 ruby/Makefile.am |    2 +-
6700 1 files changed, 1 insertions(+), 1 deletions(-)
6701
6702Commit: 2096
6703Author: sam
6704Date:   Wed Nov 28 23:57:53 2007 +0000
6705
6706      * Set version to 0.99.beta13.
6707      * Updated NEWS and ChangeLog.
6708
6709 ChangeLog     | 9018 +++++++++++++++++++++++++++++++++++++++++++++++++--------
6710 NEWS          |   11 +
6711 configure.ac  |    4 +-
6712 msvc/config.h |    4 +-
6713 4 files changed, 7900 insertions(+), 1137 deletions(-)
6714
6715Commit: 2095
6716Author: sam
6717Date:   Wed Nov 28 23:20:05 2007 +0000
6718
6719      * Implemented the empty CuculCanvas constructor.
6720      * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas().
6721
6722 csharp/Caca.cs  |   46 ++++++++++-----
6723 csharp/Cucul.cs |  169 ++++++++++++++++++++++++++++---------------------------
6724 2 files changed, 115 insertions(+), 100 deletions(-)
6725
6726Commit: 2094
6727Author: pterjan
6728Date:   Wed Nov 28 16:43:32 2007 +0000
6729
6730     * Improve Cucul::Canvas creation
6731
6732 ruby/cucul-canvas.c |   24 ++++++++++++------------
6733 1 files changed, 12 insertions(+), 12 deletions(-)
6734
6735Commit: 2093
6736Author: pterjan
6737Date:   Wed Nov 28 16:39:10 2007 +0000
6738
6739     * Add Caca::Display#canvas
6740
6741 ruby/caca-display.c |    5 +++++
6742 ruby/cucul-canvas.c |    5 +++++
6743 ruby/cucul-canvas.h |    1 +
6744 ruby/lib/caca.rb    |    3 +++
6745 ruby/ruby-caca.dox  |    2 +-
6746 5 files changed, 15 insertions(+), 1 deletions(-)
6747
6748Commit: 2092
6749Author: pterjan
6750Date:   Wed Nov 28 07:29:12 2007 +0000
6751
6752     * Allow calling Caca::Display.new without parameter
6753
6754 ruby/caca-display.c |   23 +++++++++++++++++------
6755 1 files changed, 17 insertions(+), 6 deletions(-)
6756
6757Commit: 2091
6758Author: sam
6759Date:   Wed Nov 28 07:15:09 2007 +0000
6760
6761       * Re-add methods that take int as arguments in addition to the Point,
6762         Size and Rectangle versions.
6763
6764 csharp/Cucul.cs |  160 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
6765 1 files changed, 147 insertions(+), 13 deletions(-)
6766
6767Commit: 2090
6768Author: sam
6769Date:   Wed Nov 28 07:15:07 2007 +0000
6770
6771      * Put the demo text on top of the copper bar, not the contrary.
6772
6773 csharp/test.cs |   20 ++++++++++----------
6774 1 files changed, 10 insertions(+), 10 deletions(-)
6775
6776Commit: 2089
6777Author: sam
6778Date:   Wed Nov 28 07:15:05 2007 +0000
6779
6780      * Minor naming convention changes in the C# bindings.
6781
6782 csharp/Caca.cs  |   24 ++++++++++++------------
6783 csharp/Cucul.cs |    5 ++---
6784 csharp/test.cs  |   12 ++++++------
6785 3 files changed, 20 insertions(+), 21 deletions(-)
6786
6787Commit: 2088
6788Author: sam
6789Date:   Wed Nov 28 07:15:01 2007 +0000
6790
6791      * Generate CLI .config files at configure time so that we can embed the
6792        library version and not rely on .so being present.
6793
6794 configure.ac                     |    2 ++
6795 csharp/.gitignore                |    1 +
6796 csharp/Makefile.am               |    4 ++--
6797 csharp/caca-sharp.dll.config     |    3 ---
6798 csharp/caca-sharp.dll.config.in  |    3 +++
6799 csharp/cucul-sharp.dll.config    |    3 ---
6800 csharp/cucul-sharp.dll.config.in |    3 +++
6801 7 files changed, 11 insertions(+), 8 deletions(-)
6802
6803Commit: 2087
6804Author: sam
6805Date:   Wed Nov 28 07:14:55 2007 +0000
6806
6807      * Use libtool’s -version-number instead of -version-info and its insane
6808        major/minor computation scheme.
6809
6810 caca/Makefile.am  |    2 +-
6811 configure.ac      |    8 +++++++-
6812 cucul/Makefile.am |    2 +-
6813 cxx/Makefile.am   |    4 ++--
6814 4 files changed, 11 insertions(+), 5 deletions(-)
6815
6816Commit: 2086
6817Author: pterjan
6818Date:   Tue Nov 27 17:13:29 2007 +0000
6819
6820     * Rename parameters of draw_box* in Ruby binding
6821
6822 ruby/cucul-canvas.c |   16 ++++++++--------
6823 1 files changed, 8 insertions(+), 8 deletions(-)
6824
6825Commit: 2084
6826Author: sam
6827Date:   Tue Nov 27 11:08:04 2007 +0000
6828
6829      * Add System.Drawing to the C# project references.
6830
6831 msvc/caca-sharp.csproj  |    3 ++-
6832 msvc/cucul-sharp.csproj |    3 ++-
6833 msvc/test-csharp.csproj |    5 ++++-
6834 3 files changed, 8 insertions(+), 3 deletions(-)
6835
6836Commit: 2083
6837Author: sam
6838Date:   Tue Nov 27 09:04:54 2007 +0000
6839
6840      * Use the bigger font for the C# test scroller.
6841
6842 csharp/test.cs |   10 +++++-----
6843 1 files changed, 5 insertions(+), 5 deletions(-)
6844
6845Commit: 2082
6846Author: sam
6847Date:   Tue Nov 27 01:55:41 2007 +0000
6848
6849      * Add a C# wrapper for cucul_render_canvas().
6850      * Use CuculFont.Render() in the C# test for a nice oldschool effect.
6851
6852 csharp/Cucul.cs |   16 ++++++++++++++++
6853 csharp/test.cs  |   44 ++++++++++++++++++++------------------------
6854 2 files changed, 36 insertions(+), 24 deletions(-)
6855
6856Commit: 2081
6857Author: sam
6858Date:   Tue Nov 27 00:58:27 2007 +0000
6859
6860      * Started to implement the CuculFont class.
6861
6862 csharp/Cucul.cs |   88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
6863 csharp/test.cs  |    3 ++
6864 2 files changed, 91 insertions(+), 0 deletions(-)
6865
6866Commit: 2080
6867Author: sam
6868Date:   Tue Nov 27 00:58:24 2007 +0000
6869
6870      * Implement all line drawing functions (even variadic ones).
6871
6872 csharp/Cucul.cs |  148 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
6873 csharp/test.cs  |    8 +--
6874 2 files changed, 145 insertions(+), 11 deletions(-)
6875
6876Commit: 2079
6877Author: sam
6878Date:   Tue Nov 27 00:58:19 2007 +0000
6879
6880      * Changed the box drawing functions so that their arguments are (point, size)
6881        instead of (point, point). Yeah, I break the ABI again. But who uses these
6882        functions anyway?
6883
6884 cucul/box.c |   52 ++++++++++++++++++++++++++++++++--------------------
6885 1 files changed, 32 insertions(+), 20 deletions(-)
6886
6887Commit: 2078
6888Author: sam
6889Date:   Tue Nov 27 00:58:16 2007 +0000
6890
6891      * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments,
6892        allowing for much cleaner code (at the expense of an extra dependency).
6893
6894 csharp/Caca.cs     |   54 +++++++++----------------
6895 csharp/Cucul.cs    |  113 ++++++++++++++++++++++++----------------------------
6896 csharp/Makefile.am |   11 +++--
6897 csharp/test.cs     |   29 +++++++------
6898 4 files changed, 94 insertions(+), 113 deletions(-)
6899
6900Commit: 2077
6901Author: pterjan
6902Date:   Mon Nov 26 07:07:52 2007 +0000
6903
6904     * Add Caca.version and Cucul.version
6905
6906 ruby/caca.c         |    7 +++++++
6907 ruby/cucul.c        |    7 +++++++
6908 ruby/ruby-caca.dox  |   19 +++++++++++++------
6909 ruby/ruby-cucul.dox |   17 ++++++++++++-----
6910 4 files changed, 39 insertions(+), 11 deletions(-)
6911
6912Commit: 2076
6913Author: sam
6914Date:   Mon Nov 26 01:04:36 2007 +0000
6915
6916      * Implemented getVersion() in the C# bindings.
6917      * Slightly improved the C# test program.
6918
6919 csharp/Caca.cs  |   14 +++++++++++++-
6920 csharp/Cucul.cs |    9 ++++++++-
6921 csharp/test.cs  |   22 ++++++++++++++++++----
6922 3 files changed, 39 insertions(+), 6 deletions(-)
6923
6924Commit: 2075
6925Author: sam
6926Date:   Mon Nov 26 01:04:34 2007 +0000
6927
6928      * Fix memory leaks that slipped in here and there. We still have 100,000
6929        fewer than Firefox, lol.
6930
6931 cucul/cucul.c   |    2 ++
6932 cxx/cxxtest.cpp |    1 +
6933 test/event.c    |    1 +
6934 test/gamma.c    |    2 ++
6935 4 files changed, 6 insertions(+), 0 deletions(-)
6936
6937Commit: 2074
6938Author: sam
6939Date:   Mon Nov 26 01:04:32 2007 +0000
6940
6941      * Add cucul_get_version() and caca_get_version() and updated C++ bindings
6942        accordingly.
6943      * The C++ test example no longer needs "config.h".
6944
6945 caca/caca.c     |   13 +++++++++++++
6946 caca/caca.h     |    1 +
6947 cucul/cucul.c   |   13 +++++++++++++
6948 cucul/cucul.h   |    1 +
6949 cucul/export.c  |    3 ++-
6950 cxx/caca++.cpp  |    5 +++++
6951 cxx/caca++.h    |    1 +
6952 cxx/cucul++.cpp |    5 +++++
6953 cxx/cucul++.h   |    3 ++-
6954 cxx/cxxtest.cpp |   38 ++++++++++++++++++--------------------
6955 src/img2txt.c   |    4 ++--
6956 11 files changed, 63 insertions(+), 24 deletions(-)
6957
6958Commit: 2073
6959Author: sam
6960Date:   Mon Nov 26 01:04:28 2007 +0000
6961
6962      * Minor documentation fix.
6963
6964 caca/caca.h |    4 +++-
6965 1 files changed, 3 insertions(+), 1 deletions(-)
6966
6967Commit: 2072
6968Author: sam
6969Date:   Mon Nov 26 01:04:25 2007 +0000
6970
6971      * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp.
6972
6973 configure.ac       |    3 ++-
6974 csharp/Makefile.am |   29 ++++++++++++++++++-----------
6975 2 files changed, 20 insertions(+), 12 deletions(-)
6976
6977Commit: 2071
6978Author: sam
6979Date:   Mon Nov 26 01:04:21 2007 +0000
6980
6981      * Tell doxygen to expand __class and __extern before parsing anything, so
6982        we don’t end with those ugly identifiers in the documentation.
6983
6984 caca/caca.h        |   12 +++++-------
6985 cucul/cucul.h      |   12 +++++-------
6986 cxx/caca++.h       |   12 +++++-------
6987 cxx/cucul++.h      |   12 +++++-------
6988 doc/doxygen.cfg.in |    6 +++---
6989 5 files changed, 23 insertions(+), 31 deletions(-)
6990
6991Commit: 2070
6992Author: sam
6993Date:   Sun Nov 25 20:23:03 2007 +0000
6994
6995      * Added MSVC project files for the C++ bindings and the C++ test.
6996
6997 caca/caca.h            |    1 +
6998 cucul/cucul.h          |    1 +
6999 cxx/caca++.h           |   13 +++-
7000 cxx/cucul++.h          |   17 +++-
7001 cxx/cxxtest.cpp        |    7 +-
7002 msvc/config.h          |    2 +-
7003 msvc/libcaca++.vcproj  |  197 +++++++++++++++++++++++++++++++++++++++++++++++
7004 msvc/libcaca.sln       |   51 ++++++++++++-
7005 msvc/libcucul++.vcproj |  199 ++++++++++++++++++++++++++++++++++++++++++++++++
7006 msvc/test-cxx.vcproj   |  193 ++++++++++++++++++++++++++++++++++++++++++++++
7007 10 files changed, 667 insertions(+), 14 deletions(-)
7008
7009Commit: 2069
7010Author: sam
7011Date:   Sun Nov 25 19:00:32 2007 +0000
7012
7013      * Distribute all MSVC files.
7014
7015 msvc/Makefile.am |   21 +++++++++++----------
7016 1 files changed, 11 insertions(+), 10 deletions(-)
7017
7018Commit: 2068
7019Author: sam
7020Date:   Sun Nov 25 19:00:29 2007 +0000
7021
7022      * Code qui fait des warnings == code de porc == deux baffes dans ta gueule.
7023
7024 ruby/caca-event.h |    4 ++--
7025 1 files changed, 2 insertions(+), 2 deletions(-)
7026
7027Commit: 2067
7028Author: sam
7029Date:   Sun Nov 25 19:00:26 2007 +0000
7030
7031      * Some cleanup in the Ruby bindings Makefile.am.
7032
7033 configure.ac     |   14 ++++++--------
7034 ruby/Makefile.am |   48 +++++++++++++++++++++++++++++++-----------------
7035 2 files changed, 37 insertions(+), 25 deletions(-)
7036
7037Commit: 2066
7038Author: sam
7039Date:   Sun Nov 25 19:00:22 2007 +0000
7040
7041      * Refresh TODO list.
7042
7043 TODO |    6 +-----
7044 1 files changed, 1 insertions(+), 5 deletions(-)
7045
7046Commit: 2065
7047Author: sam
7048Date:   Sun Nov 25 17:50:53 2007 +0000
7049
7050      * Added the various C# projects to the Visual Studio solution and slightly
7051        fixed the bindings so that they now work with the Microsoft CLR.
7052
7053 csharp/Caca.cs          |    2 +-
7054 csharp/Cucul.cs         |    8 +++---
7055 msvc/caca-sharp.csproj  |   53 +++++++++++++++++++++++++++++++++++
7056 msvc/cucul-sharp.csproj |   45 ++++++++++++++++++++++++++++++
7057 msvc/libcaca.sln        |   70 +++++++++++++++++++++++++++++++++++++++++++++++
7058 msvc/test-csharp.csproj |   52 +++++++++++++++++++++++++++++++++++
7059 6 files changed, 225 insertions(+), 5 deletions(-)
7060
7061Commit: 2064
7062Author: sam
7063Date:   Sun Nov 25 17:49:49 2007 +0000
7064
7065      * Fixed svn properties that git-svn was unable to get straight.
7066
7067Commit: 2063
7068Author: sam
7069Date:   Sun Nov 25 17:14:00 2007 +0000
7070
7071      * Damn, under Visual Studio it's _WIN32, not __WIN32__.
7072
7073 caca/caca.h   |    2 +-
7074 cucul/cucul.h |    2 +-
7075 2 files changed, 2 insertions(+), 2 deletions(-)
7076
7077Commit: 2062
7078Author: sam
7079Date:   Sun Nov 25 17:13:10 2007 +0000
7080
7081      * Switch to caca_create_display(NULL) in a few places to document the
7082        behaviour.
7083
7084 doc/migrating.dox |    3 +--
7085 doc/tutorial.dox  |    6 ++----
7086 test/hsv.c        |   15 +++++----------
7087 3 files changed, 8 insertions(+), 16 deletions(-)
7088
7089Commit: 2061
7090Author: sam
7091Date:   Sun Nov 25 17:13:08 2007 +0000
7092
7093      * Allow caca_create_display()'s argument to be NULL. It will automatically
7094        create a canvas when so.
7095      * Add caca_get_canvas() to retrieve the cucul canvas.
7096
7097 caca/caca.c           |   38 +++++++++++++++++++++++++++++++++++++-
7098 caca/caca.h           |    1 +
7099 caca/caca_internals.h |    1 +
7100 3 files changed, 39 insertions(+), 1 deletions(-)
7101
7102Commit: 2060
7103Author: sam
7104Date:   Sun Nov 25 17:13:06 2007 +0000
7105
7106      * Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
7107        bindings.
7108      * Distribute the python/ subdirectory using automake.
7109
7110 AUTHORS            |    4 +
7111 Makefile.am        |    2 +-
7112 configure.ac       |    1 +
7113 python/Makefile    |   17 -----
7114 python/Makefile.am |   23 +++++++
7115 python/snake.py    |  167 ++++++++++++++++++++++++++++++++++++++++++++++++++++
7116 6 files changed, 196 insertions(+), 18 deletions(-)
7117
7118Commit: 2059
7119Author: sam
7120Date:   Sun Nov 25 17:13:03 2007 +0000
7121
7122      * Add missing entries in the CacaEventKey enum.
7123
7124 csharp/Caca.cs |   22 ++++++++++++++++++++++
7125 1 files changed, 22 insertions(+), 0 deletions(-)
7126
7127Commit: 2058
7128Author: sam
7129Date:   Sun Nov 25 17:12:59 2007 +0000
7130
7131      * Implemented C# bindings for ditherBitmap() and added it to the C# test.
7132
7133 csharp/AssemblyInfo.cs |    2 +-
7134 csharp/Caca.cs         |    3 +-
7135 csharp/Cucul.cs        |  115 ++++++++++++++++++++++++++----------------------
7136 csharp/test.cs         |   15 ++++++-
7137 4 files changed, 79 insertions(+), 56 deletions(-)
7138
7139Commit: 2057
7140Author: sam
7141Date:   Sun Nov 25 14:12:20 2007 +0000
7142
7143      * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and
7144        cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg,
7145        _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official
7146        libcucul API.
7147      * Cleanup complete: libcaca no longer depends on "cucul_internals.h".
7148
7149 caca/driver_cocoa.m     |    8 +-
7150 caca/driver_gl.c        |    5 +-
7151 caca/driver_x11.c       |    7 +-
7152 cucul/attr.c            |  207 +++++++++++++++++++++++++++++------------------
7153 cucul/cucul.h           |    3 +
7154 cucul/cucul_internals.h |    3 -
7155 cucul/export.c          |   12 ++--
7156 cucul/font.c            |    2 +-
7157 8 files changed, 147 insertions(+), 100 deletions(-)
7158
7159Commit: 2056
7160Author: sam
7161Date:   Sun Nov 25 14:12:01 2007 +0000
7162
7163      * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid
7164        direct cv->chars and cv->attrs access by display drivers.
7165
7166 caca/caca.c           |    5 +--
7167 caca/driver_cocoa.m   |   39 ++++++++++++++++-------------
7168 caca/driver_conio.c   |   21 ++++++++-------
7169 caca/driver_gl.c      |   25 ++++++++++--------
7170 caca/driver_ncurses.c |   26 ++++++++++---------
7171 caca/driver_raw.c     |    6 ++--
7172 caca/driver_slang.c   |   33 +++++++++++++-----------
7173 caca/driver_vga.c     |   25 ++++++++++---------
7174 caca/driver_win32.c   |   51 +++++++++++++++++++++-----------------
7175 caca/driver_x11.c     |   65 ++++++++++++++++++++++++++++---------------------
7176 caca/event.c          |   17 +++++++-----
7177 caca/graphics.c       |    6 ++--
7178 cucul/cucul.c         |   38 ++++++++++++++++++++++++++++
7179 cucul/cucul.h         |    2 +
7180 14 files changed, 214 insertions(+), 145 deletions(-)
7181
7182Commit: 2055
7183Author: sam
7184Date:   Sun Nov 25 14:11:58 2007 +0000
7185
7186      * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display
7187        drivers no longer need to access the cv->refcount private member
7188        and __cucul_set_canvas_size() is no longer needed.
7189
7190 caca/caca.c             |   23 +++++++++---
7191 caca/caca_internals.h   |    1 +
7192 caca/driver_cocoa.m     |    4 ++-
7193 caca/driver_conio.c     |    7 +++-
7194 caca/driver_gl.c        |    4 ++-
7195 caca/driver_ncurses.c   |    4 ++-
7196 caca/driver_raw.c       |    4 ++-
7197 caca/driver_slang.c     |    4 ++-
7198 caca/driver_vga.c       |    4 ++-
7199 caca/driver_win32.c     |    8 +++--
7200 caca/driver_x11.c       |    4 ++-
7201 caca/graphics.c         |    6 +++-
7202 cucul/cucul.c           |   90 +++++++++++++++++++++++++++++++++++++++++------
7203 cucul/cucul.h           |    2 +
7204 cucul/cucul_internals.h |    7 ++--
7205 msvc/libcucul.def       |    4 --
7206 16 files changed, 139 insertions(+), 37 deletions(-)
7207
7208Commit: 2054
7209Author: sam
7210Date:   Sun Nov 25 14:11:54 2007 +0000
7211
7212      * Add Linux 2.6's bootsect.S to fix the sample kernel build.
7213
7214 build-kernel       |    2 +-
7215 kernel/Makefile.am |    2 +
7216 kernel/bootsect.S  |   98 ++++++++++++++++++++++++++++++++++++++++++++++++++++
7217 3 files changed, 101 insertions(+), 1 deletions(-)
7218
7219Commit: 2053
7220Author: sam
7221Date:   Sun Nov 25 11:39:33 2007 +0000
7222
7223      * Check whether CXX can include <iostream> before compiling the C++ bindings.
7224
7225 configure.ac |   31 ++++++++++++++++++++++++++-----
7226 1 files changed, 26 insertions(+), 5 deletions(-)
7227
7228Commit: 2052
7229Author: sam
7230Date:   Sun Nov 25 11:12:25 2007 +0000
7231
7232      * Adapt the C# bindings to the event API change.
7233
7234 csharp/Caca.cs |  383 +++++++++++++++++++++++++++++++++++---------------------
7235 csharp/test.cs |   17 ++-
7236 2 files changed, 254 insertions(+), 146 deletions(-)
7237
7238Commit: 2051
7239Author: sam
7240Date:   Sun Nov 25 11:12:20 2007 +0000
7241
7242      * Adapt the Ruby bindings to the event API change.
7243
7244 ruby/caca-display.c |   37 ++++++++++++++++++++-----------------
7245 1 files changed, 20 insertions(+), 17 deletions(-)
7246
7247Commit: 2050
7248Author: sam
7249Date:   Sun Nov 25 11:11:59 2007 +0000
7250
7251      * Adapt the C++ bindings to the event API change.
7252
7253 cxx/caca++.cpp  |    4 ++--
7254 cxx/caca++.h    |    2 +-
7255 cxx/cxxtest.cpp |    3 +--
7256 3 files changed, 4 insertions(+), 5 deletions(-)
7257
7258Commit: 2049
7259Author: sam
7260Date:   Sun Nov 25 11:11:54 2007 +0000
7261
7262      * Made the caca_event_t structure opaque and created a whole bunch of
7263        functions to access its real data. This is a big API change that will
7264        break your software, sorry :(
7265
7266 caca/caca.h           |   93 +++++++++----------------
7267 caca/caca0.c          |   14 ++--
7268 caca/caca_internals.h |   24 +++++--
7269 caca/driver_conio.c   |    4 +-
7270 caca/driver_gl.c      |    2 +-
7271 caca/driver_ncurses.c |    2 +-
7272 caca/driver_raw.c     |    2 +-
7273 caca/driver_slang.c   |    2 +-
7274 caca/driver_vga.c     |    2 +-
7275 caca/driver_win32.c   |    2 +-
7276 caca/driver_x11.c     |    2 +-
7277 caca/event.c          |  189 +++++++++++++++++++++++++++++++++++++++++++++----
7278 src/aafire.c          |    2 +-
7279 src/cacademo.c        |    4 +-
7280 src/cacadraw.c        |    4 +-
7281 src/cacaplay.c        |    2 +-
7282 src/cacaview.c        |   17 +++--
7283 test/demo.c           |   14 ++--
7284 test/event.c          |   21 +++---
7285 test/gamma.c          |    8 +-
7286 test/input.c          |    5 +-
7287 test/spritedit.c      |    2 +-
7288 test/swallow.c        |    2 +-
7289 23 files changed, 286 insertions(+), 133 deletions(-)
7290
7291Commit: 2048
7292Author: pterjan
7293Date:   Sun Nov 25 09:48:30 2007 +0000
7294
7295    * Little improvements in ruby doc
7296      + Made the doc a little more easy to read
7297      + Added an example on a nice way to have q, Q and Esc to cause exit
7298
7299 ruby/ruby-caca.dox  |   35 +++++++++++++++++++++++++++--------
7300 ruby/ruby-cucul.dox |   26 +++++++++++++++-----------
7301 2 files changed, 42 insertions(+), 19 deletions(-)
7302
7303Commit: 2047
7304Author: sam
7305Date:   Sat Nov 24 19:56:33 2007 +0000
7306
7307      * Rewrote the C# test in a more object-oriented way.
7308
7309 csharp/Caca.cs |    4 +-
7310 csharp/test.cs |  119 ++++++++++++++++++++++++++++++++-----------------------
7311 2 files changed, 71 insertions(+), 52 deletions(-)
7312
7313Commit: 2046
7314Author: sam
7315Date:   Sat Nov 24 15:00:21 2007 +0000
7316
7317      * Started Cucul# cleanup: added missing functions, used get/set attributes
7318        when meaningful, removed deprecated bindings.
7319
7320 csharp/Caca.cs  |   60 +++---
7321 csharp/Cucul.cs |  612 +++++++++++++++++++++++++++++++------------------------
7322 csharp/test.cs  |   40 ++--
7323 3 files changed, 393 insertions(+), 319 deletions(-)
7324
7325Commit: 2045
7326Author: sam
7327Date:   Sat Nov 24 13:26:33 2007 +0000
7328
7329      * Some mass-renaming in the C# bindings:
7330        + Renamed the dlls so that the C# versions do not have the same name
7331          as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#.
7332        + Renamed namespaces: "using Cucul" instead of "using libCucul".
7333        + Renamed the Cucul class into CuculCanvas to avoid namespace/class
7334          name collisions.
7335        + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv".
7336
7337 csharp/Caca.cs                |   95 +++---
7338 csharp/Cucul.cs               |  816 ++++++++++++++++++++++-------------------
7339 csharp/Makefile.am            |   16 +-
7340 csharp/caca-sharp.dll.config  |    3 +
7341 csharp/cucul-sharp.dll.config |    3 +
7342 csharp/libCaca.dll.config     |    3 -
7343 csharp/libCucul.dll.config    |    3 -
7344 csharp/test.cs                |   47 ++--
7345 8 files changed, 513 insertions(+), 473 deletions(-)
7346
7347Commit: 2044
7348Author: sam
7349Date:   Sat Nov 24 13:26:28 2007 +0000
7350
7351      * Renamed DotNet/ to csharp/ because I hate mixed case.
7352
7353 DotNet/.gitignore          |    1 -
7354 DotNet/AssemblyInfo.cs     |   21 --
7355 DotNet/Caca.cs             |  186 ------------------
7356 DotNet/Cucul.cs            |  458 --------------------------------------------
7357 DotNet/Makefile.am         |   25 ---
7358 DotNet/libCaca.dll.config  |    3 -
7359 DotNet/libCucul.dll.config |    3 -
7360 DotNet/test.cs             |   87 ---------
7361 Makefile.am                |    2 +-
7362 configure.ac               |   16 +-
7363 csharp/.gitignore          |    1 +
7364 csharp/AssemblyInfo.cs     |   21 ++
7365 csharp/Caca.cs             |  186 ++++++++++++++++++
7366 csharp/Cucul.cs            |  458 ++++++++++++++++++++++++++++++++++++++++++++
7367 csharp/Makefile.am         |   25 +++
7368 csharp/libCaca.dll.config  |    3 +
7369 csharp/libCucul.dll.config |    3 +
7370 csharp/test.cs             |   87 +++++++++
7371 18 files changed, 793 insertions(+), 793 deletions(-)
7372
7373Commit: 2043
7374Author: sam
7375Date:   Sat Nov 24 11:08:21 2007 +0000
7376
7377      * Added as many "const" qualifiers as possible to the public API.
7378
7379 caca/caca.h           |   10 +++++-----
7380 caca/caca_internals.h |    4 ++--
7381 caca/driver_conio.c   |    4 ++--
7382 caca/driver_gl.c      |    4 ++--
7383 caca/driver_ncurses.c |    4 ++--
7384 caca/driver_raw.c     |    4 ++--
7385 caca/driver_slang.c   |    4 ++--
7386 caca/driver_vga.c     |    4 ++--
7387 caca/driver_win32.c   |    4 ++--
7388 caca/driver_x11.c     |    4 ++--
7389 caca/event.c          |    8 ++++----
7390 caca/graphics.c       |    6 +++---
7391 cucul/attr.c          |    2 +-
7392 cucul/canvas.c        |   10 +++++-----
7393 cucul/cucul.c         |    4 ++--
7394 cucul/cucul.h         |   39 ++++++++++++++++++++-------------------
7395 cucul/dither.c        |    6 +++---
7396 cucul/export.c        |   39 ++++++++++++++++++++-------------------
7397 cucul/font.c          |    8 ++++----
7398 cucul/frame.c         |    4 ++--
7399 20 files changed, 87 insertions(+), 85 deletions(-)
7400
7401Commit: 2042
7402Author: pterjan
7403Date:   Sat Nov 24 09:56:37 2007 +0000
7404
7405    * Add Caca::Event#quit? to make tests nicer
7406
7407 ruby/lib/caca.rb   |    8 ++++++++
7408 ruby/ruby-caca.dox |    3 +--
7409 2 files changed, 9 insertions(+), 2 deletions(-)
7410
7411Commit: 2041
7412Author: sam
7413Date:   Fri Nov 23 22:52:34 2007 +0000
7414
7415      * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
7416        C mode, "benign redefinition" of macros...).
7417
7418 msvc/cacademo.vcproj |    9 ++++-----
7419 msvc/cacafire.vcproj |    9 ++++-----
7420 msvc/libcaca.vcproj  |    4 ++++
7421 msvc/libcucul.vcproj |    4 ++++
7422 4 files changed, 16 insertions(+), 10 deletions(-)
7423
7424Commit: 2040
7425Author: sam
7426Date:   Fri Nov 23 22:34:35 2007 +0000
7427
7428      * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
7429        collisions due to symbol mangling.
7430
7431 caca/driver_cocoa.m     |    2 +-
7432 caca/driver_conio.c     |    4 ++--
7433 caca/driver_gl.c        |    2 +-
7434 caca/driver_ncurses.c   |    2 +-
7435 caca/driver_raw.c       |    2 +-
7436 caca/driver_slang.c     |    2 +-
7437 caca/driver_vga.c       |    2 +-
7438 caca/driver_win32.c     |    5 +++--
7439 caca/driver_x11.c       |    2 +-
7440 caca/graphics.c         |    2 +-
7441 cucul/cucul.c           |    8 ++++----
7442 cucul/cucul_internals.h |    3 ++-
7443 msvc/libcucul.def       |    2 +-
7444 13 files changed, 20 insertions(+), 18 deletions(-)
7445
7446Commit: 2039
7447Author: sam
7448Date:   Fri Nov 23 22:27:21 2007 +0000
7449
7450      * Add proper __declspec(dllexport) tags for Win32 compilation.
7451      * Manually export private libcaca symbols.
7452
7453 caca/caca.h          |   43 +++++---
7454 cucul/cucul.h        |  319 +++++++++++++++++++++++++++----------------------
7455 msvc/libcaca.vcproj  |    4 +-
7456 msvc/libcucul.def    |    4 +
7457 msvc/libcucul.vcproj |    6 +-
7458 5 files changed, 212 insertions(+), 164 deletions(-)
7459
7460Commit: 2038
7461Author: sam
7462Date:   Fri Nov 23 21:48:55 2007 +0000
7463
7464      * Updated Visual Studio files.
7465
7466 msvc/cacaball.vcproj |  205 --------------------------------------------------
7467 msvc/cacademo.vcproj |  200 ++++++++++++++++++++++++++++++++++++++++++++++++
7468 msvc/cacafire.vcproj |    5 -
7469 msvc/cacamoir.vcproj |  205 --------------------------------------------------
7470 msvc/cacaplas.vcproj |  205 --------------------------------------------------
7471 msvc/config.h        |    1 +
7472 msvc/libcaca.sln     |   46 ++++--------
7473 msvc/libcaca.vcproj  |   77 ++++++++++++-------
7474 msvc/libcucul.vcproj |   40 ++++------
7475 9 files changed, 282 insertions(+), 702 deletions(-)
7476
7477Commit: 2037
7478Author: sam
7479Date:   Fri Nov 23 16:39:32 2007 +0000
7480
7481      * Split libcaca.vcproj into \1 and libcucul.vcproj.
7482
7483 msvc/common.h        |    1 +
7484 msvc/libcaca.sln     |   11 ++-
7485 msvc/libcaca.vcproj  |   86 +----------------
7486 msvc/libcucul.vcproj |  269 ++++++++++++++++++++++++++++++++++++++++++++++++++
7487 4 files changed, 281 insertions(+), 86 deletions(-)
7488
7489Commit: 2036
7490Author: sam
7491Date:   Fri Nov 23 16:39:29 2007 +0000
7492
7493      * Do not assume default gamma value is 1.0.
7494
7495 test/gamma.c |    3 ++-
7496 1 files changed, 2 insertions(+), 1 deletions(-)
7497
7498Commit: 2035
7499Author: sam
7500Date:   Fri Nov 23 16:39:23 2007 +0000
7501
7502      * Escape quits cacaview, and F11 toggles fullscreen.
7503
7504 src/cacaview.c |    2 ++
7505 1 files changed, 2 insertions(+), 0 deletions(-)
7506
7507Commit: 2033
7508Author: pterjan
7509Date:   Tue Nov 20 00:09:16 2007 +0000
7510
7511    * Split Ruby documentation out of README
7512
7513 ruby/README         |  177 +--------------------------------------------------
7514 ruby/ruby-caca.dox  |   66 +++++++++++++++++++
7515 ruby/ruby-cucul.dox |  101 +++++++++++++++++++++++++++++
7516 ruby/ruby.dox       |   17 +++++
7517 4 files changed, 186 insertions(+), 175 deletions(-)
7518
7519Commit: 2026
7520Author: sam
7521Date:   Sun Nov 18 23:00:35 2007 +0000
7522
7523      * Added Pascal to the AUTHORS file.
7524
7525 AUTHORS |    3 +++
7526 1 files changed, 3 insertions(+), 0 deletions(-)
7527
7528Commit: 2025
7529Author: jylam
7530Date:   Sun Nov 18 22:59:22 2007 +0000
7531
7532     * lol commit
7533
7534 README |    2 +-
7535 1 files changed, 1 insertions(+), 1 deletions(-)
7536
7537Commit: 2024
7538Author: pterjan
7539Date:   Sun Nov 18 22:35:34 2007 +0000
7540
7541    * Remove cucul directory that got forgotten
7542
7543Commit: 2023
7544Author: pterjan
7545Date:   Sun Nov 18 22:15:29 2007 +0000
7546
7547    * Improve the example in README
7548
7549 ruby/README |    8 ++++++--
7550 1 files changed, 6 insertions(+), 2 deletions(-)
7551
7552Commit: 2022
7553Author: pterjan
7554Date:   Sun Nov 18 22:03:19 2007 +0000
7555
7556    * Install lib/caca.rb
7557
7558 configure.ac     |    2 ++
7559 ruby/Makefile.am |    2 ++
7560 ruby/test        |    2 +-
7561 3 files changed, 5 insertions(+), 1 deletions(-)
7562
7563Commit: 2021
7564Author: pterjan
7565Date:   Sun Nov 18 21:44:10 2007 +0000
7566
7567    * Update README to talk about Caca
7568
7569 ruby/README |   65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
7570 1 files changed, 62 insertions(+), 3 deletions(-)
7571
7572Commit: 2020
7573Author: pterjan
7574Date:   Sun Nov 18 21:29:02 2007 +0000
7575
7576    * Use to_i on the event mask, it is not always an Integer
7577
7578 ruby/caca-display.c |    2 ++
7579 1 files changed, 2 insertions(+), 0 deletions(-)
7580
7581Commit: 2019
7582Author: pterjan
7583Date:   Sun Nov 18 21:13:33 2007 +0000
7584
7585    - Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
7586
7587 ruby/caca-display.c |   52 ++++++++++++++++++++++++++++++++++++++++++++++++--
7588 ruby/caca-event.c   |   50 +++++++++++++++++++++++++++++++++++++++++++++++++
7589 ruby/caca-event.h   |    8 +++++++
7590 ruby/caca.c         |    2 +
7591 ruby/lib/caca.rb    |   32 +++++++++++++++++++++++++++++++
7592 5 files changed, 141 insertions(+), 3 deletions(-)
7593
7594Commit: 2018
7595Author: pterjan
7596Date:   Sun Nov 18 21:11:13 2007 +0000
7597
7598    * Handle closing cacaview by window manager
7599
7600 src/cacaview.c |    5 ++++-
7601 1 files changed, 4 insertions(+), 1 deletions(-)
7602
7603Commit: 2017
7604Author: pterjan
7605Date:   Sun Nov 18 13:37:24 2007 +0000
7606
7607    * Add missing methods in Caca::Display and add empty Caca::Event
7608
7609 ruby/Makefile.am    |    4 +++-
7610 ruby/caca-display.c |   39 +++++++++++++++++++++++++++++++++++++++
7611 ruby/caca-event.c   |   22 ++++++++++++++++++++++
7612 ruby/caca-event.h   |    9 +++++++++
7613 4 files changed, 73 insertions(+), 1 deletions(-)
7614
7615Commit: 2016
7616Author: pterjan
7617Date:   Sun Nov 18 13:29:16 2007 +0000
7618
7619    * Slightly improved documentation
7620
7621 caca/caca.h |    2 +-
7622 1 files changed, 1 insertions(+), 1 deletions(-)
7623
7624Commit: 2015
7625Author: pterjan
7626Date:   Sun Nov 18 12:43:48 2007 +0000
7627
7628    * Add Caca and Caca::Display
7629
7630 ruby/Makefile.am    |    7 +++-
7631 ruby/caca-display.c |  114 +++++++++++++++++++++++++++++++++++++++++++++++++++
7632 ruby/caca-display.h |    9 ++++
7633 ruby/caca.c         |   22 ++++++++++
7634 4 files changed, 151 insertions(+), 1 deletions(-)
7635
7636Commit: 2009
7637Author: pterjan
7638Date:   Sat Nov 17 13:36:15 2007 +0000
7639
7640    * Finish Cucul::Dither
7641
7642 ruby/README         |   11 ++++++--
7643 ruby/common.h       |   42 ++++++++++++++++++++++++++++++++
7644 ruby/cucul-canvas.c |   59 ++++++++++----------------------------------
7645 ruby/cucul-dither.c |   67 ++++++++++++++++++++++++++++++++++++--------------
7646 4 files changed, 112 insertions(+), 67 deletions(-)
7647
7648Commit: 2008
7649Author: pterjan
7650Date:   Sat Nov 17 12:21:21 2007 +0000
7651
7652    * Add Cucul::Dither (incomplete)
7653
7654 ruby/Makefile.am    |    6 +-
7655 ruby/README         |   16 ++++-
7656 ruby/cucul-dither.c |  180 +++++++++++++++++++++++++++++++++++++++++++++++++++
7657 ruby/cucul-dither.h |    9 +++
7658 ruby/cucul.c        |    2 +
7659 ruby/t/tc_dither.rb |   51 ++++++++++++++
7660 6 files changed, 260 insertions(+), 4 deletions(-)
7661
7662Commit: 2004
7663Author: pterjan
7664Date:   Sat Nov 17 09:25:31 2007 +0000
7665
7666    * Improve type checking of arguments
7667
7668 ruby/cucul-canvas.c |   20 ++++++++++++++------
7669 ruby/t/tc_canvas.rb |    6 ++++++
7670 2 files changed, 20 insertions(+), 6 deletions(-)
7671
7672Commit: 2003
7673Author: sam
7674Date:   Sat Nov 17 02:15:01 2007 +0000
7675
7676      * Slightly doxygenated ruby/README so that it appears in the manual (see
7677        http://libcaca.zoy.org/manual/libcaca-ruby.html).
7678
7679 doc/doxygen.cfg.in |    6 ++++--
7680 doc/libcaca.dox    |    4 ++++
7681 ruby/README        |   18 ++++++++++++++++++
7682 3 files changed, 26 insertions(+), 2 deletions(-)
7683
7684Commit: 1997
7685Author: pterjan
7686Date:   Fri Nov 16 22:37:20 2007 +0000
7687
7688    * Update README
7689
7690 ruby/README |   25 ++++++++++++++++++++-----
7691 1 files changed, 20 insertions(+), 5 deletions(-)
7692
7693Commit: 1996
7694Author: pterjan
7695Date:   Fri Nov 16 22:27:13 2007 +0000
7696
7697    * Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
7698
7699 ruby/Makefile.am |    8 +++++---
7700 1 files changed, 5 insertions(+), 3 deletions(-)
7701
7702Commit: 1995
7703Author: pterjan
7704Date:   Fri Nov 16 22:24:35 2007 +0000
7705
7706    * Add Cucul::Font
7707
7708 ruby/Makefile.am    |    4 ++-
7709 ruby/common.h       |    6 +++
7710 ruby/cucul-canvas.c |   33 +++++++++++++++--
7711 ruby/cucul-canvas.h |    3 ++
7712 ruby/cucul-font.c   |   99 +++++++++++++++++++++++++++++++++++++++++++++++++++
7713 ruby/cucul-font.h   |    9 +++++
7714 ruby/cucul.c        |    6 ++--
7715 ruby/t/tc_canvas.rb |    6 +++
7716 ruby/t/tc_font.rb   |   22 +++++++++++
7717 9 files changed, 181 insertions(+), 7 deletions(-)
7718
7719Commit: 1988
7720Author: sam
7721Date:   Fri Nov 16 20:14:05 2007 +0000
7722
7723      * Added minimal styles to doxygen.css to make the manual look decent.
7724
7725 doc/doxygen.cfg.in |    2 +-
7726 doc/doxygen.css    |   80 ++++++++++++++++++++++++++++++++++++++++++++++++++++
7727 2 files changed, 81 insertions(+), 1 deletions(-)
7728
7729Commit: 1987
7730Author: sam
7731Date:   Fri Nov 16 19:49:25 2007 +0000
7732
7733      * Split "upload" target into "upload-source" and "upload-doc".
7734
7735 Makefile.am |    6 +++++-
7736 1 files changed, 5 insertions(+), 1 deletions(-)
7737
7738Commit: 1986
7739Author: sam
7740Date:   Fri Nov 16 19:49:23 2007 +0000
7741
7742      * Updated doxygen file format.
7743      * Add an empty doxygen.css file.
7744
7745 doc/Makefile.am    |    3 +-
7746 doc/doxygen.cfg.in |  153 +++++++++++++++++++++++++++++++++++++--------------
7747 2 files changed, 113 insertions(+), 43 deletions(-)
7748
7749Commit: 1983
7750Author: pterjan
7751Date:   Fri Nov 16 17:47:59 2007 +0000
7752
7753    * Add some pseudo doc for Ruby binding
7754
7755 ruby/Makefile.am |    3 +-
7756 ruby/README      |   64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
7757 2 files changed, 66 insertions(+), 1 deletions(-)
7758
7759Commit: 1966
7760Author: pterjan
7761Date:   Thu Nov 15 22:22:55 2007 +0000
7762
7763    * Add more tests for the ruby binding
7764
7765 ruby/t/tc_canvas.rb |   32 +++++++++++++++++++++++++-------
7766 1 files changed, 25 insertions(+), 7 deletions(-)
7767
7768Commit: 1965
7769Author: pterjan
7770Date:   Thu Nov 15 22:06:01 2007 +0000
7771
7772    * Add more tests for the ruby binding
7773
7774 ruby/t/tc_canvas.rb |   29 +++++++++++++++++++++++++++++
7775 ruby/test           |    2 ++
7776 2 files changed, 31 insertions(+), 0 deletions(-)
7777
7778Commit: 1964
7779Author: pterjan
7780Date:   Thu Nov 15 22:03:12 2007 +0000
7781
7782    * Fix number of arguments for set_height
7783
7784 ruby/cucul-canvas.c |    4 ++--
7785 1 files changed, 2 insertions(+), 2 deletions(-)
7786
7787Commit: 1963
7788Author: pterjan
7789Date:   Thu Nov 15 21:06:30 2007 +0000
7790
7791    * Add the ruby tests to make check
7792
7793 ruby/Makefile.am |    1 +
7794 1 files changed, 1 insertions(+), 0 deletions(-)
7795
7796Commit: 1962
7797Author: pterjan
7798Date:   Thu Nov 15 12:33:29 2007 +0000
7799
7800    * Use autotools for Ruby bindings (2nd part)
7801
7802 configure.ac |   16 +++++++++-------
7803 1 files changed, 9 insertions(+), 7 deletions(-)
7804
7805Commit: 1961
7806Author: pterjan
7807Date:   Thu Nov 15 12:27:40 2007 +0000
7808
7809    * Use autotools for Ruby bindings
7810
7811 ruby/Makefile.am          |   33 +--
7812 ruby/caca/extconf.rb      |    5 -
7813 ruby/cucul-canvas.c       |  644 +++++++++++++++++++++++++++++++++++++++++++++
7814 ruby/cucul-canvas.h       |    6 +
7815 ruby/cucul.c              |   48 ++++
7816 ruby/cucul/cucul-canvas.c |  644 ---------------------------------------------
7817 ruby/cucul/cucul-canvas.h |    6 -
7818 ruby/cucul/cucul.c        |   48 ----
7819 ruby/cucul/extconf.rb     |    5 -
7820 ruby/cucul/t/tc_frame.rb  |   20 --
7821 ruby/cucul/test.rb        |    4 -
7822 ruby/t/tc_frame.rb        |   20 ++
7823 ruby/test                 |    6 +
7824 13 files changed, 734 insertions(+), 755 deletions(-)
7825
7826Commit: 1960
7827Author: pterjan
7828Date:   Thu Nov 15 11:34:43 2007 +0000
7829
7830    * Fix some prototypes and use a header file for Init_cucul_canvas
7831
7832 ruby/Makefile.am          |    1 +
7833 ruby/cucul/cucul-canvas.c |    5 +++--
7834 ruby/cucul/cucul-canvas.h |    6 ++++++
7835 ruby/cucul/cucul.c        |    4 ++--
7836 4 files changed, 12 insertions(+), 4 deletions(-)
7837
7838Commit: 1959
7839Author: sam
7840Date:   Thu Nov 15 08:20:37 2007 +0000
7841
7842      * Make Charset class methods explicitly public.
7843
7844 cxx/cucul++.h |    1 +
7845 1 files changed, 1 insertions(+), 0 deletions(-)
7846
7847Commit: 1958
7848Author: sam
7849Date:   Thu Nov 15 08:20:17 2007 +0000
7850
7851      * Link libcaca++ with libcucul++, not only the C versions.
7852
7853 cxx/Makefile.am |    2 +-
7854 1 files changed, 1 insertions(+), 1 deletions(-)
7855
7856Commit: 1957
7857Author: sam
7858Date:   Thu Nov 15 00:22:37 2007 +0000
7859
7860      * Do not run "make clean" in ruby/* subdirectories when the Makefiles do
7861        not even exist.
7862
7863 ruby/Makefile.am |    4 ++--
7864 1 files changed, 2 insertions(+), 2 deletions(-)
7865
7866Commit: 1954
7867Author: sam
7868Date:   Tue Nov 13 23:55:07 2007 +0000
7869
7870      * Autotoolified the .NET bindings. Use --enable-dotnet.
7871
7872 DotNet/.gitignore  |    1 +
7873 DotNet/Makefile    |    5 -----
7874 DotNet/Makefile.am |   25 +++++++++++++++++++++++++
7875 Makefile.am        |    2 +-
7876 configure.ac       |   13 +++++++++++++
7877 5 files changed, 40 insertions(+), 6 deletions(-)
7878
7879Commit: 1953
7880Author: sam
7881Date:   Tue Nov 13 23:55:05 2007 +0000
7882
7883      * Build Ruby and C++ bindings by default.
7884
7885 configure.ac |    8 ++++----
7886 1 files changed, 4 insertions(+), 4 deletions(-)
7887
7888Commit: 1952
7889Author: sam
7890Date:   Tue Nov 13 23:55:03 2007 +0000
7891
7892      * Update C++ bindings after cucul_set_dither_mode() deprecation.
7893
7894 cxx/cucul++.cpp |    4 ++--
7895 1 files changed, 2 insertions(+), 2 deletions(-)
7896
7897Commit: 1951
7898Author: sam
7899Date:   Tue Nov 13 23:55:01 2007 +0000
7900
7901      * Autotoolified the Ruby bindings. Use --enable-ruby.
7902
7903 Makefile.am      |    2 +-
7904 configure.ac     |   19 +++++++++++++++++++
7905 ruby/.gitignore  |    2 ++
7906 ruby/Makefile    |   15 ---------------
7907 ruby/Makefile.am |   29 +++++++++++++++++++++++++++++
7908 5 files changed, 51 insertions(+), 16 deletions(-)
7909
7910Commit: 1950
7911Author: sam
7912Date:   Tue Nov 13 23:54:59 2007 +0000
7913
7914      * Update .gitignore after img2irc -> img2txt change.
7915
7916 src/.gitignore |    2 +-
7917 1 files changed, 1 insertions(+), 1 deletions(-)
7918
7919Commit: 1949
7920Author: pterjan
7921Date:   Tue Nov 13 23:28:59 2007 +0000
7922
7923    * Add a first test for Ruby binding
7924
7925 ruby/cucul/t/tc_frame.rb |   20 ++++++++++++++++++++
7926 ruby/cucul/test.rb       |    4 ++++
7927 2 files changed, 24 insertions(+), 0 deletions(-)
7928
7929Commit: 1948
7930Author: pterjan
7931Date:   Tue Nov 13 13:20:14 2007 +0000
7932
7933    Improve Ruby API for draw_{,thin_}polyline and fix a leak on error
7934
7935 ruby/cucul/cucul-canvas.c |   73 +++++++++++++++++++++++++++++++++------------
7936 1 files changed, 54 insertions(+), 19 deletions(-)
7937
7938Commit: 1947
7939Author: pterjan
7940Date:   Tue Nov 13 12:41:33 2007 +0000
7941
7942    Fix a typo in the doc
7943
7944 cucul/line.c |    2 +-
7945 1 files changed, 1 insertions(+), 1 deletions(-)
7946
7947Commit: 1946
7948Author: sam
7949Date:   Tue Nov 13 11:19:00 2007 +0000
7950
7951      * Add error checking to the tutorial.
7952
7953 doc/tutorial.dox |    4 +++-
7954 1 files changed, 3 insertions(+), 1 deletions(-)
7955
7956Commit: 1945
7957Author: sam
7958Date:   Tue Nov 13 11:18:59 2007 +0000
7959
7960      * Tutorial was generating a warning since the deprecation of cucul_putstr().
7961
7962 doc/tutorial.dox |    2 +-
7963 1 files changed, 1 insertions(+), 1 deletions(-)
7964
7965Commit: 1944
7966Author: pterjan
7967Date:   Tue Nov 13 11:03:25 2007 +0000
7968
7969    Import Ruby binding
7970
7971 ruby/Makefile             |   15 ++
7972 ruby/caca/extconf.rb      |    5 +
7973 ruby/cucul/cucul-canvas.c |  608 +++++++++++++++++++++++++++++++++++++++++++++
7974 ruby/cucul/cucul.c        |   48 ++++
7975 ruby/cucul/extconf.rb     |    5 +
7976 5 files changed, 681 insertions(+), 0 deletions(-)
7977
7978Commit: 1919
7979Author: jylam
7980Date:   Wed Nov 7 10:29:02 2007 +0000
7981
7982     * Added switch to control output font size, and updated documentation
7983    accordingly
7984
7985 doc/img2txt.1 |   14 ++++++++++++++
7986 src/img2txt.c |   22 ++++++++++++++++------
7987 2 files changed, 30 insertions(+), 6 deletions(-)
7988
7989Commit: 1918
7990Author: jylam
7991Date:   Wed Nov 7 10:07:04 2007 +0000
7992
7993     * Updated man page for --version
7994
7995 doc/img2txt.1 |    6 ++++++
7996 1 files changed, 6 insertions(+), 0 deletions(-)
7997
7998Commit: 1917
7999Author: jylam
8000Date:   Wed Nov 7 10:03:50 2007 +0000
8001
8002     * Added version switch
8003
8004 src/img2txt.c |   31 ++++++++++++++++++++++++++-----
8005 1 files changed, 26 insertions(+), 5 deletions(-)
8006
8007Commit: 1916
8008Author: jylam
8009Date:   Wed Nov 7 09:44:26 2007 +0000
8010
8011     * Updated documentation to reflect img2irc name change, fixed typo in img2txt help
8012
8013 doc/Makefile.am |    2 +-
8014 doc/cacaview.1  |    2 +-
8015 src/img2txt.c   |    2 +-
8016 3 files changed, 3 insertions(+), 3 deletions(-)
8017
8018Commit: 1915
8019Author: jylam
8020Date:   Wed Nov 7 09:27:43 2007 +0000
8021
8022     * Updated img2txt man page
8023
8024 doc/img2irc.1 |   27 --------------
8025 doc/img2txt.1 |  112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8026 2 files changed, 112 insertions(+), 27 deletions(-)
8027
8028Commit: 1914
8029Author: sam
8030Date:   Wed Nov 7 01:09:20 2007 +0000
8031
8032      * Always include <netinet/in.h> when present, to make header simpler.
8033
8034 src/cacaserver.c |    4 ----
8035 1 files changed, 0 insertions(+), 4 deletions(-)
8036
8037Commit: 1913
8038Author: sam
8039Date:   Wed Nov 7 01:09:16 2007 +0000
8040
8041      * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
8042
8043 src/cacaserver.c |    5 +++--
8044 1 files changed, 3 insertions(+), 2 deletions(-)
8045
8046Commit: 1912
8047Author: sam
8048Date:   Wed Nov 7 01:09:13 2007 +0000
8049
8050      * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by
8051        Alexis Ballier.
8052
8053 configure.ac |   21 +++++++++++----------
8054 1 files changed, 11 insertions(+), 10 deletions(-)
8055
8056Commit: 1911
8057Author: jylam
8058Date:   Tue Nov 6 16:12:33 2007 +0000
8059
8060     * Fixed typo in help
8061
8062 src/img2txt.c |    2 +-
8063 1 files changed, 1 insertions(+), 1 deletions(-)
8064
8065Commit: 1910
8066Author: jylam
8067Date:   Tue Nov 6 16:07:03 2007 +0000
8068
8069     * Added imlib2 note on builds without it
8070
8071 src/img2txt.c |    4 ++++
8072 1 files changed, 4 insertions(+), 0 deletions(-)
8073
8074Commit: 1909
8075Author: jylam
8076Date:   Tue Nov 6 14:09:07 2007 +0000
8077
8078     * Added brightness / contrast / gamma support
8079
8080 src/img2txt.c |   44 ++++++++++++++++++++++++++++++++------------
8081 1 files changed, 32 insertions(+), 12 deletions(-)
8082
8083Commit: 1908
8084Author: jylam
8085Date:   Tue Nov 6 13:51:36 2007 +0000
8086
8087     * Fixed bad file error handling, made dither and export errors more informative on program name
8088
8089 src/img2txt.c |    6 +++---
8090 1 files changed, 3 insertions(+), 3 deletions(-)
8091
8092Commit: 1907
8093Author: jylam
8094Date:   Tue Nov 6 13:49:19 2007 +0000
8095
8096     * Added dither error handling
8097
8098 src/img2txt.c |   10 ++++++++--
8099 1 files changed, 8 insertions(+), 2 deletions(-)
8100
8101Commit: 1906
8102Author: jylam
8103Date:   Tue Nov 6 13:45:18 2007 +0000
8104
8105     * Added --dither option and updated usage()
8106
8107 src/img2txt.c |   20 ++++++++++++++++----
8108 1 files changed, 16 insertions(+), 4 deletions(-)
8109
8110Commit: 1905
8111Author: jylam
8112Date:   Tue Nov 6 13:19:23 2007 +0000
8113
8114     * WTF is a typedef missing ?
8115
8116 src/mygetopt.c |    2 +-
8117 1 files changed, 1 insertions(+), 1 deletions(-)
8118
8119Commit: 1904
8120Author: jylam
8121Date:   Tue Nov 6 13:13:14 2007 +0000
8122
8123     * Quick and Dirty hack for DOS ans kernel drivers
8124
8125 src/mygetopt.c |    5 +++++
8126 1 files changed, 5 insertions(+), 0 deletions(-)
8127
8128Commit: 1903
8129Author: jylam
8130Date:   Tue Nov 6 12:59:54 2007 +0000
8131
8132     * Oops, forgot to add getopt replacement files, omg.
8133
8134 src/mygetopt.c |  122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
8135 src/mygetopt.h |   31 ++++++++++++++
8136 2 files changed, 153 insertions(+), 0 deletions(-)
8137
8138Commit: 1902
8139Author: jylam
8140Date:   Tue Nov 6 12:57:46 2007 +0000
8141
8142     * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list
8143
8144 src/img2txt.c |    4 ++--
8145 1 files changed, 2 insertions(+), 2 deletions(-)
8146
8147Commit: 1901
8148Author: jylam
8149Date:   Tue Nov 6 12:55:26 2007 +0000
8150
8151     * Renamed img2irc to a more generic img2txt
8152
8153 src/Makefile.am |   10 ++--
8154 src/img2irc.c   |  170 -------------------------------------------------------
8155 src/img2txt.c   |  170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
8156 3 files changed, 175 insertions(+), 175 deletions(-)
8157
8158Commit: 1900
8159Author: jylam
8160Date:   Tue Nov 6 12:53:52 2007 +0000
8161
8162     * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format
8163
8164 src/Makefile.am |    2 +-
8165 src/img2irc.c   |  110 +++++++++++++++++++++++++++++++++++++++++++++++--------
8166 2 files changed, 95 insertions(+), 17 deletions(-)
8167
8168Commit: 1884
8169Author: sam
8170Date:   Sun Nov 4 18:37:38 2007 +0000
8171
8172      * New transition effects: horizontal and vertical lines.
8173
8174 src/cacademo.c |   25 ++++++++++++++++++++++++-
8175 1 files changed, 24 insertions(+), 1 deletions(-)
8176
8177Commit: 1882
8178Author: sam
8179Date:   Sun Nov 4 12:00:03 2007 +0000
8180
8181      * Updated libcaca and cacaview after the API changes.
8182
8183 caca/caca0.c   |    4 ++--
8184 src/cacaview.c |   36 +++++++++++++++++++-----------------
8185 2 files changed, 21 insertions(+), 19 deletions(-)
8186
8187Commit: 1881
8188Author: sam
8189Date:   Sun Nov 4 12:00:00 2007 +0000
8190
8191      * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s
8192        a longer name but "mode" really wasn’t appropriate here.
8193
8194 cucul/cucul.h  |    9 ++++++---
8195 cucul/dither.c |   48 ++++++++++++++++++++++++------------------------
8196 cucul/legacy.c |   10 ++++++++++
8197 3 files changed, 40 insertions(+), 27 deletions(-)
8198
8199Commit: 1880
8200Author: sam
8201Date:   Sun Nov 4 11:59:57 2007 +0000
8202
8203      * Implemented cucul_get_dither_charset() and cucul_get_dither_mode().
8204
8205 cucul/cucul.h  |    2 +
8206 cucul/dither.c |  121 +++++++++++++++++++++++++++++++++++++-------------------
8207 2 files changed, 82 insertions(+), 41 deletions(-)
8208
8209Commit: 1879
8210Author: sam
8211Date:   Sun Nov 4 11:59:54 2007 +0000
8212
8213      * Renamed doxygen sections here and there to avoid embarassing side-effects
8214        such as "man tutorial" showing the libcaca tutorial on Debian systems.
8215
8216 AUTHORS           |    2 +-
8217 NEWS              |    2 +-
8218 THANKS            |    2 +-
8219 TODO              |    2 +-
8220 caca/caca.h       |    4 ++--
8221 cucul/cucul.h     |   23 ++++++++++++-----------
8222 doc/canvas.dox    |    2 +-
8223 doc/font.dox      |    2 +-
8224 doc/libcaca.dox   |   20 ++++++++++----------
8225 doc/migrating.dox |    2 +-
8226 doc/style.dox     |    2 +-
8227 doc/tutorial.dox  |    2 +-
8228 doc/user.dox      |    2 +-
8229 13 files changed, 34 insertions(+), 33 deletions(-)
8230
8231Commit: 1878
8232Author: sam
8233Date:   Sun Nov 4 11:59:47 2007 +0000
8234
8235      * Renamed fonts to *.data to make sure they are not mistaken for editable
8236        files (like there is any chance).
8237
8238 Makefile.am             |    4 +-
8239 cucul/Makefile.am       |    8 +-
8240 cucul/font.c            |    4 +-
8241 cucul/font_mono9.h      | 6173 ----------------------------------------------
8242 cucul/font_monobold12.h | 6223 -----------------------------------------------
8243 cucul/mono9.data        | 6173 ++++++++++++++++++++++++++++++++++++++++++++++
8244 cucul/monobold12.data   | 6223 +++++++++++++++++++++++++++++++++++++++++++++++
8245 7 files changed, 12405 insertions(+), 12403 deletions(-)
8246
8247Commit: 1877
8248Author: sam
8249Date:   Sun Nov 4 10:41:07 2007 +0000
8250
8251      * Implemented cucul_get_dither_antialias() and cucul_get_dither_color().
8252
8253 cucul/cucul.h  |    2 +
8254 cucul/dither.c |   96 +++++++++++++++++++++++++++++++++++++++++++++-----------
8255 2 files changed, 79 insertions(+), 19 deletions(-)
8256
8257Commit: 1876
8258Author: sam
8259Date:   Sun Nov 4 09:56:40 2007 +0000
8260
8261      * cucul_get_dither_brightness() is no longer a stub.
8262      * Implemented missing cucul_get_dither_contrast().
8263
8264 cucul/dither.c |   38 +++++++++++++++++++++++++++++++-------
8265 1 files changed, 31 insertions(+), 7 deletions(-)
8266
8267Commit: 1875
8268Author: sam
8269Date:   Sun Nov 4 09:56:37 2007 +0000
8270
8271      * Removed calls to now deprecated cucul_set_dither_invert().
8272
8273 cxx/cucul++.cpp |    5 -----
8274 cxx/cucul++.h   |    1 -
8275 test/demo.c     |    2 +-
8276 3 files changed, 1 insertions(+), 7 deletions(-)
8277
8278Commit: 1874
8279Author: sam
8280Date:   Sun Nov 4 09:30:15 2007 +0000
8281
8282      * Ignore the autotools/ directory.
8283
8284Commit: 1873
8285Author: sam
8286Date:   Sun Nov 4 09:29:07 2007 +0000
8287
8288      * Added .gitignore files in addition to svn:ignore properties.
8289
8290 .gitignore       |   22 ++++++++++++++++++++++
8291 cxx/.gitignore   |    1 +
8292 doc/.gitignore   |    4 ++++
8293 src/.gitignore   |    7 +++++++
8294 test/.gitignore  |   23 +++++++++++++++++++++++
8295 tools/.gitignore |    3 +++
8296 6 files changed, 60 insertions(+), 0 deletions(-)
8297
8298Commit: 1872
8299Author: sam
8300Date:   Sun Nov 4 08:45:47 2007 +0000
8301
8302      * Don’t manage autotools/ with SVN.
8303
8304 Makefile.am           |    2 +-
8305 autotools/Makefile.am |    1 -
8306 configure.ac          |    1 -
8307 3 files changed, 1 insertions(+), 3 deletions(-)
8308
8309Commit: 1871
8310Author: sam
8311Date:   Sat Nov 3 23:27:54 2007 +0000
8312
8313      * Add a lookback table in the output. Will be handy later.
8314      * Now sortchars’s output can be directly saved to a C header file.
8315
8316 tools/sortchars.c |   15 ++++++++++++++-
8317 1 files changed, 14 insertions(+), 1 deletions(-)
8318
8319Commit: 1870
8320Author: sam
8321Date:   Sat Nov 3 22:59:53 2007 +0000
8322
8323      * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no
8324        reason to keep a copy of them in the calling program.
8325      * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now
8326        done by setting a negative gamma value.
8327
8328 cucul/cucul.h  |    5 ++++-
8329 cucul/dither.c |   40 +++++++++++++++++++++++++++++-----------
8330 cucul/legacy.c |   13 +++++++++++++
8331 3 files changed, 46 insertions(+), 12 deletions(-)
8332
8333Commit: 1869
8334Author: sam
8335Date:   Sat Nov 3 12:59:42 2007 +0000
8336
8337      * Crap, typo in bootstrap script.
8338
8339 bootstrap |    2 +-
8340 1 files changed, 1 insertions(+), 1 deletions(-)
8341
8342Commit: 1868
8343Author: sam
8344Date:   Sat Nov 3 12:58:05 2007 +0000
8345
8346      * Updated bootstrap script.
8347
8348 bootstrap |   44 +++++++++++++++++++++++++-------------------
8349 1 files changed, 25 insertions(+), 19 deletions(-)
8350
8351Commit: 1853
8352Author: sam
8353Date:   Sun Oct 28 10:27:01 2007 +0000
8354
8355      * Only use __attribute__((__deprecated__)) with gcc >= 3.x.
8356
8357 cucul/cucul.h |    4 ++--
8358 1 files changed, 2 insertions(+), 2 deletions(-)
8359
8360Commit: 1852
8361Author: sam
8362Date:   Sun Oct 28 10:23:59 2007 +0000
8363
8364      * C89 compilation fix for machines that do not have <endian.h>, thanks to
8365        Rado S.
8366
8367 test/font.c |   20 +++++++++++---------
8368 1 files changed, 11 insertions(+), 9 deletions(-)
8369
8370Commit: 1851
8371Author: sam
8372Date:   Sun Oct 28 10:20:11 2007 +0000
8373
8374      * When present, include <termios.h> and <unistd.h> to allow the ncurses
8375        driver to build on Solaris. Fix courtesy of Rado S.
8376
8377 caca/driver_ncurses.c |    6 ++++--
8378 configure.ac          |    2 +-
8379 2 files changed, 5 insertions(+), 3 deletions(-)
8380
8381Commit: 1842
8382Author: sam
8383Date:   Tue Oct 23 23:02:40 2007 +0000
8384
8385      * Improved distance computation in sortchars.c.
8386      * Use font 0 instead of font 1.
8387      * Print a bitmapped example at the end.
8388              _pBBBBPP"'             '7PBBBBBL
8389            _BBBBP"   __p@BBBBBBBBBpp__   7%BBBb_
8390          _BBBB"   _@BBBBBPPPPPPPP%BBBBBpL   %BBBb
8391          BBB"  _@BBBP"'    ____     'PBBBBp   %BB
8392          BB   @BBBP   __iIIIIIIIIIiL   '%BBBL  7B
8393          P   BBBP   _IIII**''''"*lIIIi_  7BBBb  7
8394             BBBP   III/'  ,,:::,   "IIIi   BBBb
8395            JBBB   III"  ,!!!!!!!!:,  lIIi  7BBB
8396            BBBL  JIII  ,!!"'   '!!!   III   BBBL
8397            BBBL  lIII  "!!,     !!!   IIIL  BBBP
8398            BBBL   III   !!!::::!!!"  JIII   BBBL
8399            JBBB   lIIIL  '"!!!!""'  iIII   @BBB
8400          L  3BBBL  "lIIIi_      __iIII/   @BBB
8401          BL  7BBBb   '*IIIIIIIIIIII/"   _@BBP   @
8402          BBb   %BBBb_    '"*****"'   __BBBB"  _BB
8403          %BBBp   7BBBBbpL__     __ppBBBBP"  _@BBB
8404           7%BBBp_  '7PBBBBBBBBBBBBBBPP'   _@BBBP
8405             'PBBBBpL_   ''''PP"''''   _p@BBBBP
8406
8407 tools/sortchars.c |   71 ++++++++++++++++++++++++++++++++++++++++++++++++----
8408 1 files changed, 65 insertions(+), 6 deletions(-)
8409
8410Commit: 1841
8411Author: sam
8412Date:   Mon Oct 22 10:15:54 2007 +0000
8413
8414      * Updates to sortchars.c so that it can output a proper LUT.
8415
8416 tools/sortchars.c |   72 +++++++++++++++++++++++++++++++++++++++++++++-------
8417 1 files changed, 62 insertions(+), 10 deletions(-)
8418
8419Commit: 1840
8420Author: sam
8421Date:   Mon Oct 22 08:47:05 2007 +0000
8422
8423      * Small tool to analyse character glyphs depending on their shape. Will be
8424        used for improved dithering.
8425
8426 tools/Makefile.am |    5 ++-
8427 tools/sortchars.c |  142 +++++++++++++++++++++++++++++++++++++++++++++++++++++
8428 2 files changed, 146 insertions(+), 1 deletions(-)
8429
8430Commit: 1839
8431Author: sam
8432Date:   Sat Oct 20 07:37:28 2007 +0000
8433
8434      * Documented which drivers support caca_set_cursor().
8435
8436 caca/graphics.c |    3 ++-
8437 1 files changed, 2 insertions(+), 1 deletions(-)
8438
8439Commit: 1837
8440Author: sam
8441Date:   Fri Oct 19 22:22:13 2007 +0000
8442
8443      * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers.
8444      * Use caca_set_cursor() in test/input.c.
8445
8446 caca/driver_ncurses.c |   12 +++++++++++-
8447 caca/driver_slang.c   |    8 +++++++-
8448 caca/driver_x11.c     |   22 +++++++++++++++++++++-
8449 test/input.c          |    4 ++--
8450 4 files changed, 41 insertions(+), 5 deletions(-)
8451
8452Commit: 1836
8453Author: sam
8454Date:   Thu Oct 18 22:07:39 2007 +0000
8455
8456      * Fixed cacaview’s dithering selection.
8457
8458 src/cacaview.c |   20 +++++++++++++-------
8459 1 files changed, 13 insertions(+), 7 deletions(-)
8460
8461Commit: 1835
8462Author: sam
8463Date:   Sun Oct 7 20:40:39 2007 +0000
8464
8465      * Output refman.log in case of build error.
8466
8467 doc/Makefile.am |    2 +-
8468 1 files changed, 1 insertions(+), 1 deletions(-)
8469
8470Commit: 1833
8471Author: sam
8472Date:   Sun Sep 30 16:49:47 2007 +0000
8473
8474      * Save user attributes when calling cucul_dither_bitmap().
8475
8476 cucul/dither.c |    7 ++++++-
8477 1 files changed, 6 insertions(+), 1 deletions(-)
8478
8479Commit: 1829
8480Author: sam
8481Date:   Sun Sep 30 15:03:38 2007 +0000
8482
8483      * Further refined the tetex/texlive detection method.
8484      * Support for autotools-1.10.
8485
8486 bootstrap    |   12 +++++++-----
8487 configure.ac |   15 +++++++++------
8488 2 files changed, 16 insertions(+), 11 deletions(-)
8489
8490Commit: 1828
8491Author: sam
8492Date:   Sun Sep 30 14:44:46 2007 +0000
8493
8494      * Support Debian's texlive installation. Will sneak this fix in beta12.
8495
8496 configure.ac |    2 ++
8497 1 files changed, 2 insertions(+), 0 deletions(-)
8498
8499Commit: 1824
8500Author: sam
8501Date:   Sun Sep 30 13:34:11 2007 +0000
8502
8503      * Set version to 0.99.beta11.
8504      * Updated NEWS and ChangeLog.
8505
8506 ChangeLog    | 7339 +++++++++++-----------------------------------------------
8507 NEWS         |   11 +
8508 configure.ac |    2 +-
8509 3 files changed, 1391 insertions(+), 5961 deletions(-)
8510
8511Commit: 1823
8512Author: sam
8513Date:   Sun Sep 30 13:32:16 2007 +0000
8514
8515      * Minor tuning to the various tests, just so that they’re releasable.
8516
8517 test/blit.c      |    2 +-
8518 test/colors.c    |    2 +-
8519 test/demo.c      |    3 ++-
8520 test/demo0.c     |    1 +
8521 test/dithering.c |    2 +-
8522 test/event.c     |    2 +-
8523 6 files changed, 7 insertions(+), 5 deletions(-)
8524
8525Commit: 1822
8526Author: sam
8527Date:   Sun Sep 30 11:28:13 2007 +0000
8528
8529      * Replaced deprecated cucul_rotate() call with cucul_rotate_180().
8530
8531 cxx/cucul++.cpp |    2 +-
8532 1 files changed, 1 insertions(+), 1 deletions(-)
8533
8534Commit: 1820
8535Author: sam
8536Date:   Sun Sep 30 10:22:24 2007 +0000
8537
8538      * Added a few rotation pairs. Nothing awesome.
8539
8540 cucul/transform.c |    4 ++++
8541 1 files changed, 4 insertions(+), 0 deletions(-)
8542
8543Commit: 1819
8544Author: sam
8545Date:   Sun Sep 30 10:12:19 2007 +0000
8546
8547      * Improve rotation output by avoiding white-on-black attributes to appear
8548        due to spaces.
8549
8550 cucul/transform.c |   15 +++++++++++++++
8551 1 files changed, 15 insertions(+), 0 deletions(-)
8552
8553Commit: 1816
8554Author: sam
8555Date:   Sat Sep 29 15:15:17 2007 +0000
8556
8557      * Allow to rotate canvases with an odd width.
8558      * Added a few additional character pairs of the left/right rotations.
8559      * Added missing errno sets.
8560
8561 cucul/transform.c |  138 ++++++++++++++++++++++++++++++++--------------------
8562 1 files changed, 85 insertions(+), 53 deletions(-)
8563
8564Commit: 1814
8565Author: sam
8566Date:   Thu Aug 2 18:12:19 2007 +0000
8567
8568      * More widechar rotations. \/ > /\ < is cool.
8569
8570 cucul/transform.c |    6 ++++++
8571 1 files changed, 6 insertions(+), 0 deletions(-)
8572
8573Commit: 1813
8574Author: sam
8575Date:   Thu Aug 2 17:33:10 2007 +0000
8576
8577      * Reset cursor position after a resize. Not sure it’s what I want.
8578
8579 cucul/cucul.c |   12 +++++++++++-
8580 1 files changed, 11 insertions(+), 1 deletions(-)
8581
8582Commit: 1812
8583Author: sam
8584Date:   Thu Aug 2 16:38:31 2007 +0000
8585
8586      * More widechar rotation pairs.
8587
8588 cucul/transform.c |   40 ++++++++++++++++++++++++----------------
8589 1 files changed, 24 insertions(+), 16 deletions(-)
8590
8591Commit: 1809
8592Author: sam
8593Date:   Tue Jul 17 20:46:18 2007 +0000
8594
8595      * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
8596        cucul_stretch_* to avoid long function names. And the pairwise rotations
8597        look so nice now that they should be the real rotation chars.
8598
8599 cucul/cucul.h     |    4 +-
8600 cucul/transform.c |  176 +++++++++++++++++++++++++++--------------------------
8601 test/text.c       |    2 +-
8602 3 files changed, 92 insertions(+), 90 deletions(-)
8603
8604Commit: 1808
8605Author: sam
8606Date:   Tue Jul 17 17:20:11 2007 +0000
8607
8608      * More characters for the wide rotations.
8609      * Updated test/text to show what the wide rotations now do.
8610
8611 cucul/transform.c |  101 +++++++++++++++++++++++++++++++++++++++++++++++-----
8612 test/text.c       |   32 ++++++++++++-----
8613 2 files changed, 114 insertions(+), 19 deletions(-)
8614
8615Commit: 1807
8616Author: sam
8617Date:   Tue Jul 17 15:22:34 2007 +0000
8618
8619      * Use j/ḷ and l/ȷ pairs in glyph rotation.
8620
8621 cucul/transform.c |    6 +++++-
8622 1 files changed, 5 insertions(+), 1 deletions(-)
8623
8624Commit: 1806
8625Author: sam
8626Date:   Mon Jul 16 23:51:49 2007 +0000
8627
8628      * minor warning fix
8629
8630 test/input.c |    5 +++--
8631 1 files changed, 3 insertions(+), 2 deletions(-)
8632
8633Commit: 1805
8634Author: sam
8635Date:   Tue Jul 10 17:02:46 2007 +0000
8636
8637      * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
8638        suck massively for now.
8639
8640 cucul/cucul.h     |    2 +
8641 cucul/transform.c |  200 +++++++++++++++++++++++++++++++++++++++++++++++++++++
8642 test/text.c       |    2 +-
8643 3 files changed, 203 insertions(+), 1 deletions(-)
8644
8645Commit: 1795
8646Author: sam
8647Date:   Mon Jul 9 17:24:28 2007 +0000
8648
8649      * Fixed address in license.
8650
8651 COPYING |    2 +-
8652 1 files changed, 1 insertions(+), 1 deletions(-)
8653
8654Commit: 1788
8655Author: sam
8656Date:   Thu Jun 28 16:29:00 2007 +0000
8657
8658      * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
8659      * Renamed cucul_rotate into cucul_rotate_180.
8660      * Deprecated cucul_rotate and fix examples accordingly.
8661      Hope it all makes sense.
8662
8663 cucul/cucul.h     |    7 ++++---
8664 cucul/legacy.c    |    9 +++++++++
8665 cucul/transform.c |    6 +++---
8666 test/text.c       |    4 ++--
8667 test/transform.c  |    2 +-
8668 5 files changed, 19 insertions(+), 9 deletions(-)
8669
8670Commit: 1787
8671Author: sam
8672Date:   Thu Jun 28 15:57:25 2007 +0000
8673
8674      * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly.
8675
8676 test/text.c |   20 ++++++++++++++------
8677 1 files changed, 14 insertions(+), 6 deletions(-)
8678
8679Commit: 1786
8680Author: sam
8681Date:   Thu Jun 28 15:56:59 2007 +0000
8682
8683      * Implemented cucul_left() and cucul_right() for 90-degree rotations.
8684
8685 cucul/cucul.h     |    2 +
8686 cucul/transform.c |  253 +++++++++++++++++++++++++++++++++++++++++++++++++++++
8687 2 files changed, 255 insertions(+), 0 deletions(-)
8688
8689Commit: 1785
8690Author: sam
8691Date:   Thu Jun 28 12:58:17 2007 +0000
8692
8693      * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses
8694        driver.
8695
8696 caca/driver_ncurses.c |  333 ++++++++++++++++++++++++++++++++++++++++++++++++-
8697 1 files changed, 330 insertions(+), 3 deletions(-)
8698
8699Commit: 1784
8700Author: sam
8701Date:   Thu Jun 28 12:56:40 2007 +0000
8702
8703      * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
8704        Sittler. Untested.
8705
8706 cucul/import.c |   77 ++++++++++++++++++++++++++++++++++++++++---------------
8707 1 files changed, 56 insertions(+), 21 deletions(-)
8708
8709Commit: 1783
8710Author: sam
8711Date:   Thu Jun 28 12:49:28 2007 +0000
8712
8713      * Removed malloc() calls from the rotozoom code, put initialisation in the
8714        PREPARE rule and did minor cleanup (SCNR).
8715
8716 src/cacademo.c |   93 ++++++++++++++++++++++++--------------------------------
8717 1 files changed, 40 insertions(+), 53 deletions(-)
8718
8719Commit: 1782
8720Author: sam
8721Date:   Thu Jun 28 12:47:57 2007 +0000
8722
8723      * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
8724        Sittler.
8725
8726 cucul/transform.c |   20 ++++++++++++++++++++
8727 1 files changed, 20 insertions(+), 0 deletions(-)
8728
8729Commit: 1781
8730Author: sam
8731Date:   Thu Jun 28 12:46:54 2007 +0000
8732
8733      * Added a few chars to the unicode test.
8734
8735 test/unicode.c |    4 +++-
8736 1 files changed, 3 insertions(+), 1 deletions(-)
8737
8738Commit: 1780
8739Author: sam
8740Date:   Thu Jun 28 12:46:04 2007 +0000
8741
8742      * Differentiate between • and ● in the X11 rendering overrides.
8743
8744 caca/driver_x11.c |    2 +-
8745 1 files changed, 1 insertions(+), 1 deletions(-)
8746
8747Commit: 1779
8748Author: sam
8749Date:   Thu Jun 28 12:15:06 2007 +0000
8750
8751      * Patch by Ben Wiley Sittler for two misrendered glyphs.
8752
8753 caca/driver_x11.c |    4 ++--
8754 1 files changed, 2 insertions(+), 2 deletions(-)
8755
8756Commit: 1778
8757Author: sam
8758Date:   Thu Jun 28 07:43:41 2007 +0000
8759
8760      * Slightly nicer code in driver_x11.c.
8761
8762 caca/driver_x11.c |   56 ++++++++++++++++++++++++----------------------------
8763 1 files changed, 26 insertions(+), 30 deletions(-)
8764
8765Commit: 1777
8766Author: jylam
8767Date:   Thu Jun 28 07:42:36 2007 +0000
8768
8769     * Minor cosmetic changes
8770
8771 src/cacademo.c |   11 ++++-------
8772 1 files changed, 4 insertions(+), 7 deletions(-)
8773
8774Commit: 1776
8775Author: sam
8776Date:   Wed Jun 27 18:00:18 2007 +0000
8777
8778      * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8.
8779
8780 caca/driver_slang.c |   12 ++++++------
8781 1 files changed, 6 insertions(+), 6 deletions(-)
8782
8783Commit: 1775
8784Author: sam
8785Date:   Wed Jun 27 17:40:14 2007 +0000
8786
8787      * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a
8788        bit myself, too.
8789
8790 caca/driver_x11.c |  396 +++++++++++++++++++++++++++++++++++------------------
8791 1 files changed, 263 insertions(+), 133 deletions(-)
8792
8793Commit: 1774
8794Author: sam
8795Date:   Wed Jun 27 14:43:59 2007 +0000
8796
8797      * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does
8798        not exist, courtesy of Ben Wiley Sittler.
8799
8800 caca/driver_slang.c |    2 ++
8801 1 files changed, 2 insertions(+), 0 deletions(-)
8802
8803Commit: 1773
8804Author: sam
8805Date:   Wed Jun 27 14:39:47 2007 +0000
8806
8807      * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
8808
8809 cucul/charset.c |  140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
8810 cucul/cucul.h   |    1 +
8811 2 files changed, 140 insertions(+), 1 deletions(-)
8812
8813Commit: 1772
8814Author: sam
8815Date:   Wed Jun 27 13:35:59 2007 +0000
8816
8817      * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler.
8818
8819 AUTHORS          |    3 ++
8820 caca/driver_gl.c |   65 ++++++++++++++++++++++++++++++++---------------------
8821 2 files changed, 42 insertions(+), 26 deletions(-)
8822
8823Commit: 1771
8824Author: sam
8825Date:   Wed Jun 27 13:06:18 2007 +0000
8826
8827      * Disabled USE_RGB12_FGBG for now, as it was reported not to work.
8828
8829 caca/driver_cocoa.m |   32 ++++++++++++++++----------------
8830 1 files changed, 16 insertions(+), 16 deletions(-)
8831
8832Commit: 1770
8833Author: sam
8834Date:   Wed Jun 27 13:03:31 2007 +0000
8835
8836      * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler
8837        <bsittler@gmail.com>
8838
8839 src/cacaserver.c |   17 +++++++++++------
8840 1 files changed, 11 insertions(+), 6 deletions(-)
8841
8842Commit: 1769
8843Author: sam
8844Date:   Wed Jun 27 12:52:15 2007 +0000
8845
8846      * Updated internal fonts to match tools/makefont.c.
8847
8848 cucul/font_mono9.h      | 3831 +++++++++++++++++++++++++++++++----------------
8849 cucul/font_monobold12.h | 3768 ++++++++++++++++++++++++++++++----------------
8850 2 files changed, 5006 insertions(+), 2593 deletions(-)
8851
8852Commit: 1768
8853Author: sam
8854Date:   Wed Jun 27 12:48:34 2007 +0000
8855
8856      * Added glyphs to our default fonts:
8857        + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben
8858          Wiley Sittler)
8859        + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette)
8860
8861 tools/makefont.c |    3 +++
8862 1 files changed, 3 insertions(+), 0 deletions(-)
8863
8864Commit: 1767
8865Author: sam
8866Date:   Wed Jun 27 12:46:25 2007 +0000
8867
8868      * Add a "make fonts" rule to the makefile for easy updates.
8869
8870 Makefile.am |    4 ++++
8871 1 files changed, 4 insertions(+), 0 deletions(-)
8872
8873Commit: 1766
8874Author: jylam
8875Date:   Sun Jun 24 07:46:18 2007 +0000
8876
8877     * Added rotozoom (and its 1MB header file)
8878
8879 src/Makefile.am |    2 +-
8880 src/cacademo.c  |  114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
8881 src/texture.h   |    2 +
8882 3 files changed, 116 insertions(+), 2 deletions(-)
8883
8884Commit: 1757
8885Author: jylam
8886Date:   Fri Feb 23 14:34:48 2007 +0000
8887
8888     * Added squared transition to cacademo
8889
8890 build-kernel   |    4 ++--
8891 src/cacademo.c |   40 +++++++++++++++++++++++++++++++++++++---
8892 2 files changed, 39 insertions(+), 5 deletions(-)
8893
8894Commit: 1754
8895Author: jylam
8896Date:   Thu Feb 22 15:34:48 2007 +0000
8897
8898     * Added error checks to cacaplay
8899
8900 src/cacaplay.c |   12 +++++++++++-
8901 1 files changed, 11 insertions(+), 1 deletions(-)
8902
8903Commit: 1753
8904Author: jylam
8905Date:   Thu Feb 22 15:31:39 2007 +0000
8906
8907     * Added error checks on canvas / display creations
8908
8909 test/blit.c      |   13 ++++++++++++-
8910 test/colors.c    |   12 +++++++++---
8911 test/cucul.c     |    6 ++++++
8912 test/demo.c      |   13 ++++++++++---
8913 test/dithering.c |   15 ++++++++++++++-
8914 test/event.c     |   13 ++++++++++---
8915 test/font.c      |    6 ++++++
8916 test/frames.c    |    6 ++++++
8917 test/fullwidth.c |   10 ++++++++++
8918 test/gamma.c     |   10 ++++++++++
8919 test/hsv.c       |   10 ++++++++++
8920 test/import.c    |   11 +++++++++++
8921 test/input.c     |   10 ++++++++++
8922 test/swallow.c   |   13 +++++++++++--
8923 test/text.c      |    6 ++++++
8924 test/transform.c |   10 ++++++++++
8925 test/unicode.c   |   11 ++++++++++-
8926 17 files changed, 161 insertions(+), 14 deletions(-)
8927
8928Commit: 1752
8929Author: jylam
8930Date:   Thu Feb 22 14:47:32 2007 +0000
8931
8932     * Added error detection to truecolor test
8933
8934 test/truecolor.c |   11 +++++++++++
8935 1 files changed, 11 insertions(+), 0 deletions(-)
8936
8937Commit: 1750
8938Author: sam
8939Date:   Tue Feb 20 18:15:52 2007 +0000
8940
8941      * The transformation rules didn’t have ⅃ ⅄ ⅂.
8942
8943 cucul/transform.c |    7 +++++++
8944 1 files changed, 7 insertions(+), 0 deletions(-)
8945
8946Commit: 1556
8947Author: jylam
8948Date:   Thu Jan 4 11:07:43 2007 +0000
8949
8950     * Changed threshold in key events, a bit more natural
8951
8952 caca/event.c |    2 +-
8953 1 files changed, 1 insertions(+), 1 deletions(-)
8954
8955Commit: 1462
8956Author: sam
8957Date:   Tue Dec 12 01:53:54 2006 +0000
8958
8959      * Bwarf, typo in the no warranty clause.
8960
8961 DotNet/AssemblyInfo.cs  |    2 +-
8962 DotNet/Caca.cs          |    2 +-
8963 DotNet/Cucul.cs         |    2 +-
8964 DotNet/test.cs          |    2 +-
8965 caca/caca.c             |    2 +-
8966 caca/caca.h             |    2 +-
8967 caca/caca0.c            |    2 +-
8968 caca/caca0.h            |    2 +-
8969 caca/caca_internals.h   |    2 +-
8970 caca/driver_cocoa.m     |    2 +-
8971 caca/driver_conio.c     |    2 +-
8972 caca/driver_gl.c        |    2 +-
8973 caca/driver_ncurses.c   |    2 +-
8974 caca/driver_raw.c       |    2 +-
8975 caca/driver_slang.c     |    2 +-
8976 caca/driver_vga.c       |    2 +-
8977 caca/driver_win32.c     |    2 +-
8978 caca/driver_x11.c       |    2 +-
8979 caca/event.c            |    2 +-
8980 caca/graphics.c         |    2 +-
8981 caca/time.c             |    2 +-
8982 cucul/attr.c            |    2 +-
8983 cucul/box.c             |    2 +-
8984 cucul/canvas.c          |    2 +-
8985 cucul/charset.c         |    2 +-
8986 cucul/conic.c           |    2 +-
8987 cucul/cucul.c           |    2 +-
8988 cucul/cucul.h           |    2 +-
8989 cucul/cucul_internals.h |    2 +-
8990 cucul/dither.c          |    2 +-
8991 cucul/export.c          |    2 +-
8992 cucul/font.c            |    2 +-
8993 cucul/frame.c           |    2 +-
8994 cucul/import.c          |    2 +-
8995 cucul/legacy.c          |    2 +-
8996 cucul/line.c            |    2 +-
8997 cucul/transform.c       |    2 +-
8998 cucul/triangle.c        |    2 +-
8999 cxx/caca++.cpp          |    2 +-
9000 cxx/caca++.h            |    2 +-
9001 cxx/cucul++.cpp         |    2 +-
9002 cxx/cucul++.h           |    2 +-
9003 cxx/cxxtest.cpp         |    2 +-
9004 kernel/kernel.c         |    2 +-
9005 kernel/kernel.h         |    2 +-
9006 python/pypycaca.c       |    2 +-
9007 python/pypycaca.h       |    2 +-
9008 src/aafire.c            |    7 +++----
9009 src/cacademo.c          |    2 +-
9010 src/cacadraw.c          |    2 +-
9011 src/cacaplay.c          |    2 +-
9012 src/cacaserver.c        |    2 +-
9013 src/cacaview.c          |    2 +-
9014 src/common-image.c      |    2 +-
9015 src/common-image.h      |    2 +-
9016 src/img2irc.c           |    2 +-
9017 test/blit.c             |    2 +-
9018 test/colors.c           |    2 +-
9019 test/cucul.c            |    2 +-
9020 test/demo.c             |    2 +-
9021 test/dithering.c        |    2 +-
9022 test/event.c            |    2 +-
9023 test/export.c           |    2 +-
9024 test/font.c             |    2 +-
9025 test/font2tga.c         |    2 +-
9026 test/frames.c           |    2 +-
9027 test/fullwidth.c        |    2 +-
9028 test/gamma.c            |    2 +-
9029 test/hsv.c              |    2 +-
9030 test/import.c           |    2 +-
9031 test/input.c            |    2 +-
9032 test/spritedit.c        |    2 +-
9033 test/swallow.c          |    2 +-
9034 test/text.c             |    2 +-
9035 test/transform.c        |    2 +-
9036 test/truecolor.c        |    2 +-
9037 test/unicode.c          |    2 +-
9038 tools/makefont.c        |    2 +-
9039 tools/optipal.c         |    2 +-
9040 79 files changed, 81 insertions(+), 82 deletions(-)
9041
9042Commit: 1452
9043Author: sam
9044Date:   Mon Dec 11 15:48:46 2006 +0000
9045
9046      * Add a no warranty clause to the code.
9047
9048 DotNet/AssemblyInfo.cs  |    7 ++++---
9049 DotNet/Caca.cs          |    7 ++++---
9050 DotNet/Cucul.cs         |    7 ++++---
9051 DotNet/test.cs          |    9 +++++----
9052 caca/caca.c             |    7 ++++---
9053 caca/caca.h             |    7 ++++---
9054 caca/caca0.c            |    7 ++++---
9055 caca/caca0.h            |    7 ++++---
9056 caca/caca_internals.h   |    7 ++++---
9057 caca/driver_cocoa.m     |    7 ++++---
9058 caca/driver_conio.c     |    7 ++++---
9059 caca/driver_gl.c        |    7 ++++---
9060 caca/driver_ncurses.c   |    7 ++++---
9061 caca/driver_raw.c       |    7 ++++---
9062 caca/driver_slang.c     |    7 ++++---
9063 caca/driver_vga.c       |    7 ++++---
9064 caca/driver_win32.c     |    7 ++++---
9065 caca/driver_x11.c       |    7 ++++---
9066 caca/event.c            |    7 ++++---
9067 caca/graphics.c         |    7 ++++---
9068 caca/time.c             |    7 ++++---
9069 cucul/attr.c            |    7 ++++---
9070 cucul/box.c             |    7 ++++---
9071 cucul/canvas.c          |    7 ++++---
9072 cucul/charset.c         |    7 ++++---
9073 cucul/conic.c           |    7 ++++---
9074 cucul/cucul.c           |    7 ++++---
9075 cucul/cucul.h           |    7 ++++---
9076 cucul/cucul_internals.h |    7 ++++---
9077 cucul/dither.c          |    7 ++++---
9078 cucul/export.c          |    7 ++++---
9079 cucul/font.c            |    7 ++++---
9080 cucul/frame.c           |    7 ++++---
9081 cucul/import.c          |    7 ++++---
9082 cucul/legacy.c          |    7 ++++---
9083 cucul/line.c            |    7 ++++---
9084 cucul/transform.c       |    7 ++++---
9085 cucul/triangle.c        |    7 ++++---
9086 cxx/caca++.cpp          |    7 ++++---
9087 cxx/caca++.h            |    7 ++++---
9088 cxx/cucul++.cpp         |    7 ++++---
9089 cxx/cucul++.h           |    7 ++++---
9090 cxx/cxxtest.cpp         |    7 ++++---
9091 kernel/kernel.c         |    7 ++++---
9092 kernel/kernel.h         |    7 ++++---
9093 python/pypycaca.c       |    7 ++++---
9094 python/pypycaca.h       |    7 ++++---
9095 src/aafire.c            |    7 ++++---
9096 src/cacademo.c          |    7 ++++---
9097 src/cacadraw.c          |    7 ++++---
9098 src/cacaplay.c          |    7 ++++---
9099 src/cacaserver.c        |   11 ++++++++---
9100 src/cacaview.c          |    7 ++++---
9101 src/common-image.c      |    7 ++++---
9102 src/common-image.h      |    7 ++++---
9103 src/img2irc.c           |    7 ++++---
9104 test/blit.c             |    7 ++++---
9105 test/colors.c           |    7 ++++---
9106 test/cucul.c            |    7 ++++---
9107 test/demo.c             |    7 ++++---
9108 test/dithering.c        |    7 ++++---
9109 test/event.c            |    7 ++++---
9110 test/export.c           |    7 ++++---
9111 test/font.c             |    7 ++++---
9112 test/font2tga.c         |    7 ++++---
9113 test/frames.c           |    7 ++++---
9114 test/fullwidth.c        |    7 ++++---
9115 test/gamma.c            |    7 ++++---
9116 test/hsv.c              |    7 ++++---
9117 test/import.c           |    7 ++++---
9118 test/input.c            |    7 ++++---
9119 test/spritedit.c        |    7 ++++---
9120 test/swallow.c          |    7 ++++---
9121 test/text.c             |    7 ++++---
9122 test/transform.c        |    7 ++++---
9123 test/truecolor.c        |    7 ++++---
9124 test/unicode.c          |    7 ++++---
9125 tools/makefont.c        |    7 ++++---
9126 tools/optipal.c         |    7 ++++---
9127 79 files changed, 321 insertions(+), 238 deletions(-)
9128
9129Commit: 1450
9130Author: sam
9131Date:   Tue Dec 5 17:50:40 2006 +0000
9132
9133      * Fix OpenBSD build.
9134
9135 caca/driver_ncurses.c |    2 +-
9136 1 files changed, 1 insertions(+), 1 deletions(-)
9137
9138Commit: 1449
9139Author: sam
9140Date:   Thu Nov 30 22:41:52 2006 +0000
9141
9142      * Working Cocoa driver, courtesy of Colin Delacroix <colin@zoy.org>.
9143
9144 caca/driver_cocoa.m | 1047 ++++++++++++++++++++++++++++++++++++++++-----------
9145 configure.ac        |   37 ++-
9146 2 files changed, 857 insertions(+), 227 deletions(-)
9147
9148Commit: 1440
9149Author: sam
9150Date:   Mon Nov 27 14:58:59 2006 +0000
9151
9152      * Got rid of that ugly cv->import member.
9153
9154 cucul/cucul.c           |    3 --
9155 cucul/cucul_internals.h |    3 --
9156 cucul/frame.c           |    4 ---
9157 cucul/import.c          |   57 ++++++++++++++++++----------------------------
9158 4 files changed, 22 insertions(+), 45 deletions(-)
9159
9160Commit: 1439
9161Author: sam
9162Date:   Mon Nov 27 14:55:00 2006 +0000
9163
9164      * Get rid of test/term.c, it's now in its own repository.
9165      * Added back -Wshadow, it's more useful than annoying.
9166
9167 configure.ac     |    6 +-
9168 test/Makefile.am |   11 +--
9169 test/term.c      |  304 ------------------------------------------------------
9170 3 files changed, 3 insertions(+), 318 deletions(-)
9171
9172Commit: 1438
9173Author: sam
9174Date:   Mon Nov 27 14:53:17 2006 +0000
9175
9176      * Fix shadowing declarations.
9177
9178 cucul/canvas.c   |   10 +++++-----
9179 cucul/export.c   |    6 +++---
9180 tools/makefont.c |   32 ++++++++++++++++----------------
9181 3 files changed, 24 insertions(+), 24 deletions(-)
9182
9183Commit: 1435
9184Author: sam
9185Date:   Mon Nov 27 05:59:29 2006 +0000
9186
9187      * Do not build test/term if fcntl() is not available. Yes, could be improved.
9188
9189 test/Makefile.am |    8 +++++++-
9190 1 files changed, 7 insertions(+), 1 deletions(-)
9191
9192Commit: 1434
9193Author: sam
9194Date:   Mon Nov 27 05:40:51 2006 +0000
9195
9196      * Fixed syntax errors.
9197
9198 caca/driver_ncurses.c |    2 +-
9199 caca/driver_slang.c   |    2 +-
9200 2 files changed, 2 insertions(+), 2 deletions(-)
9201
9202Commit: 1433
9203Author: sam
9204Date:   Mon Nov 27 01:58:59 2006 +0000
9205
9206      * Added stuff to the TODO list.
9207
9208 TODO |   26 ++++++++++++++++++++++++++
9209 1 files changed, 26 insertions(+), 0 deletions(-)
9210
9211Commit: 1432
9212Author: sam
9213Date:   Mon Nov 27 01:58:00 2006 +0000
9214
9215      * A few improvements to the screen/splitvt clone project.
9216
9217 test/term.c |  254 ++++++++++++++++++++++++++++++++++++++++-------------------
9218 1 files changed, 174 insertions(+), 80 deletions(-)
9219
9220Commit: 1431
9221Author: sam
9222Date:   Mon Nov 27 01:56:37 2006 +0000
9223
9224      * Improved vt220 import by adding a persistent context to canvases.
9225
9226 cucul/cucul.c           |    3 +
9227 cucul/cucul_internals.h |    3 +
9228 cucul/frame.c           |    8 ++-
9229 cucul/import.c          |  206 ++++++++++++++++++++++++++++------------------
9230 4 files changed, 137 insertions(+), 83 deletions(-)
9231
9232Commit: 1430
9233Author: sam
9234Date:   Fri Nov 24 05:51:10 2006 +0000
9235
9236      * Added caca_set_cursor(). Not yet functional.
9237
9238 caca/caca.h           |    1 +
9239 caca/caca_internals.h |    1 +
9240 caca/driver_conio.c   |    1 +
9241 caca/driver_gl.c      |    1 +
9242 caca/driver_ncurses.c |    1 +
9243 caca/driver_raw.c     |    1 +
9244 caca/driver_slang.c   |    1 +
9245 caca/driver_vga.c     |    1 +
9246 caca/driver_win32.c   |    1 +
9247 caca/driver_x11.c     |    1 +
9248 caca/graphics.c       |   25 +++++++++++++++++++++++++
9249 11 files changed, 35 insertions(+), 0 deletions(-)
9250
9251Commit: 1429
9252Author: sam
9253Date:   Fri Nov 24 05:49:49 2006 +0000
9254
9255      * Add support for doublewidth characters even if ncurses or SLang don't know
9256        about them.
9257
9258 caca/driver_ncurses.c |    7 ++++++-
9259 caca/driver_slang.c   |    7 ++++++-
9260 2 files changed, 12 insertions(+), 2 deletions(-)
9261
9262Commit: 1428
9263Author: jylam
9264Date:   Thu Nov 23 20:22:03 2006 +0000
9265
9266     * .Net : Fixed drawLine() and updated example (rasters rule)
9267
9268 DotNet/Cucul.cs |    6 ++--
9269 DotNet/test.cs  |   61 +++++++++++++++++++++++++++++++++---------------------
9270 2 files changed, 40 insertions(+), 27 deletions(-)
9271
9272Commit: 1427
9273Author: sam
9274Date:   Tue Nov 21 07:09:35 2006 +0000
9275
9276      * Added a test app that swallows two console applications. Switch with C-a.
9277
9278 configure.ac     |    4 +-
9279 test/Makefile.am |    6 ++-
9280 test/term.c      |  210 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9281 3 files changed, 218 insertions(+), 2 deletions(-)
9282
9283Commit: 1426
9284Author: sam
9285Date:   Tue Nov 21 06:35:04 2006 +0000
9286
9287      * Improved ANSI importer so that it supports a lot more of what is needed
9288        for basic vt220 emulation.
9289
9290 cucul/import.c |  320 ++++++++++++++++++++++++++++++++++++++++++++------------
9291 1 files changed, 253 insertions(+), 67 deletions(-)
9292
9293Commit: 1425
9294Author: sam
9295Date:   Mon Nov 20 05:49:45 2006 +0000
9296
9297      * Added a few ideas to the TODO list.
9298
9299 TODO |    4 ++++
9300 1 files changed, 4 insertions(+), 0 deletions(-)
9301
9302Commit: 1424
9303Author: jylam
9304Date:   Sat Nov 18 12:27:16 2006 +0000
9305
9306     * Added preliminary dither support to .NET bindings
9307
9308 DotNet/Cucul.cs |  130 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
9309 DotNet/test.cs  |   15 ++++---
9310 2 files changed, 135 insertions(+), 10 deletions(-)
9311
9312Commit: 1423
9313Author: jylam
9314Date:   Sat Nov 18 11:34:40 2006 +0000
9315
9316     * Added frames to .NET bindings
9317
9318 DotNet/Cucul.cs |   37 +++++++++++++++++++++++++++++++++++++
9319 1 files changed, 37 insertions(+), 0 deletions(-)
9320
9321Commit: 1422
9322Author: jylam
9323Date:   Sat Nov 18 11:25:50 2006 +0000
9324
9325     * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export.
9326
9327 DotNet/Cucul.cs |  182 +++++++++++++++++++++++++++++++++++++++++++++++++------
9328 DotNet/test.cs  |    6 ++
9329 2 files changed, 170 insertions(+), 18 deletions(-)
9330
9331Commit: 1421
9332Author: sam
9333Date:   Fri Nov 17 11:28:32 2006 +0000
9334
9335      * Merged old code by Ol that can be used as a start for the Cocoa driver.
9336
9337 caca/driver_cocoa.m |  331 +++++++++++++++++++++++++++++++++++++++++++++++---
9338 configure.ac        |    2 +-
9339 2 files changed, 312 insertions(+), 21 deletions(-)
9340
9341Commit: 1419
9342Author: sam
9343Date:   Thu Nov 16 16:29:57 2006 +0000
9344
9345      * Set version to 0.99.beta11.
9346      * Updated NEWS and ChangeLog.
9347
9348 ChangeLog    |  234 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9349 NEWS         |    7 ++
9350 configure.ac |    2 +-
9351 3 files changed, 242 insertions(+), 1 deletions(-)
9352
9353Commit: 1417
9354Author: sam
9355Date:   Thu Nov 16 15:01:31 2006 +0000
9356
9357      * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
9358      * Updated export test accordingly.
9359
9360 cucul/export.c |   33 +++++++++++++++++++++++----------
9361 test/export.c  |   16 ++++++++++++++--
9362 2 files changed, 37 insertions(+), 12 deletions(-)
9363
9364Commit: 1416
9365Author: sam
9366Date:   Thu Nov 16 11:26:22 2006 +0000
9367
9368      * Fix a compilation warning by pretending to use seterrno()'s argument
9369        even when it isn't.
9370
9371 common.h |    2 +-
9372 1 files changed, 1 insertions(+), 1 deletions(-)
9373
9374Commit: 1415
9375Author: sam
9376Date:   Thu Nov 16 11:23:56 2006 +0000
9377
9378      * Implemented strcmp() and strdup() and added an fflush() stub to the
9379        kernel code.
9380
9381 kernel/kernel.c |   28 ++++++++++++++++++++++++++++
9382 kernel/kernel.h |    3 +++
9383 2 files changed, 31 insertions(+), 0 deletions(-)
9384
9385Commit: 1414
9386Author: sam
9387Date:   Thu Nov 16 02:08:05 2006 +0000
9388
9389      * Added some box drawing glyphs that are used by TOIlet's future.tlf font
9390        to the flip/flop/rotation filters.
9391
9392 cucul/transform.c |   14 ++++++++++++--
9393 1 files changed, 12 insertions(+), 2 deletions(-)
9394
9395Commit: 1399
9396Author: sam
9397Date:   Tue Nov 14 20:14:38 2006 +0000
9398
9399      * Don't rely on pkg-config macros for variable substitution. Just in case.
9400
9401 caca/Makefile.am  |    4 ++--
9402 src/Makefile.am   |    8 ++++----
9403 tools/Makefile.am |    4 ++--
9404 3 files changed, 8 insertions(+), 8 deletions(-)
9405
9406Commit: 1398
9407Author: sam
9408Date:   Tue Nov 14 18:22:31 2006 +0000
9409
9410      * No longer bail out with an error if Imlib2 or Doxygen were not found.
9411
9412 configure.ac |   41 +++++++++++++++++++----------------------
9413 1 files changed, 19 insertions(+), 22 deletions(-)
9414
9415Commit: 1397
9416Author: sam
9417Date:   Tue Nov 14 18:05:02 2006 +0000
9418
9419      * Minor documentation fix.
9420
9421 cucul/frame.c |    3 ++-
9422 1 files changed, 2 insertions(+), 1 deletions(-)
9423
9424Commit: 1396
9425Author: sam
9426Date:   Tue Nov 14 18:02:29 2006 +0000
9427
9428      * Added all the glue needed for a Cocoa output driver.
9429
9430 caca/Makefile.am      |    9 +++-
9431 caca/caca.c           |    8 +++-
9432 caca/caca_internals.h |   20 ++++++---
9433 caca/driver_cocoa.m   |  109 +++++++++++++++++++++++++++++++++++++++++++++++++
9434 configure.ac          |   25 +++++++++++
9435 5 files changed, 161 insertions(+), 10 deletions(-)
9436
9437Commit: 1395
9438Author: sam
9439Date:   Tue Nov 14 16:27:15 2006 +0000
9440
9441      * Minor compilation warning fix. OS X x86 defines "DELAY".
9442
9443 test/spritedit.c |    4 ++--
9444 1 files changed, 2 insertions(+), 2 deletions(-)
9445
9446Commit: 1394
9447Author: sam
9448Date:   Tue Nov 14 07:59:52 2006 +0000
9449
9450      * Documented flip/flop/rotate as being involutive.
9451      * Updated text test.
9452
9453 cucul/transform.c |   13 ++++++++++---
9454 test/text.c       |   28 ++++++++++++++++++----------
9455 2 files changed, 28 insertions(+), 13 deletions(-)
9456
9457Commit: 1393
9458Author: sam
9459Date:   Tue Nov 14 07:46:51 2006 +0000
9460
9461      * Renamed the "all" test to "cucul" because it otherwise conflicted with
9462        the automake "all" rule.
9463
9464 test/Makefile.am |    8 +++---
9465 test/all.c       |   63 ------------------------------------------------------
9466 test/cucul.c     |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9467 3 files changed, 67 insertions(+), 67 deletions(-)
9468
9469Commit: 1392
9470Author: sam
9471Date:   Mon Nov 13 23:42:43 2006 +0000
9472
9473      * Factored terminal title setting code.
9474      * Do not try to set the terminal title if TERM=linux.
9475
9476 caca/caca_internals.h |    3 +++
9477 caca/driver_ncurses.c |   13 +++----------
9478 caca/driver_slang.c   |   13 +++----------
9479 caca/graphics.c       |   21 +++++++++++++++++++++
9480 4 files changed, 30 insertions(+), 20 deletions(-)
9481
9482Commit: 1391
9483Author: sam
9484Date:   Mon Nov 13 23:33:49 2006 +0000
9485
9486      * Implemented caca_set_display_title() for ncurses and S-Lang.
9487
9488 caca/driver_ncurses.c |   14 +++++++++++++-
9489 caca/driver_slang.c   |   15 +++++++++++++--
9490 caca/graphics.c       |    2 +-
9491 doc/migrating.dox     |    4 ++--
9492 4 files changed, 29 insertions(+), 6 deletions(-)
9493
9494Commit: 1390
9495Author: sam
9496Date:   Mon Nov 13 23:16:35 2006 +0000
9497
9498      * Implemented cucul_get_frame_name() and cucul_set_frame_name().
9499      * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
9500        know that a frame belongs to a canvas.
9501
9502 cucul/canvas.c          |   10 ++++----
9503 cucul/cucul.c           |    4 +++
9504 cucul/cucul.h           |   18 ++++++++++---
9505 cucul/cucul_internals.h |    4 +++
9506 cucul/frame.c           |   62 +++++++++++++++++++++++++++++++++++++++++-----
9507 cucul/legacy.c          |   24 ++++++++++++++++++
9508 cxx/cucul++.cpp         |    8 +++---
9509 test/all.c              |   22 ++++++++++++++--
9510 test/frames.c           |    6 ++--
9511 9 files changed, 132 insertions(+), 26 deletions(-)
9512
9513Commit: 1389
9514Author: sam
9515Date:   Mon Nov 13 23:00:02 2006 +0000
9516
9517      * Started writing a full API test. Not sure where it'll lead.
9518
9519 test/Makefile.am |    5 ++++-
9520 test/all.c       |   47 +++++++++++++++++++++++++++++++++++++++++++++++
9521 test/blit.c      |    3 ---
9522 3 files changed, 51 insertions(+), 4 deletions(-)
9523
9524Commit: 1388
9525Author: sam
9526Date:   Mon Nov 13 21:42:15 2006 +0000
9527
9528      * Updated C++ bindings so that they build, at least.
9529
9530 cxx/cucul++.cpp |  106 ++++++++++++++++++++++--------------------------------
9531 cxx/cucul++.h   |   71 ++++++++++++------------------------
9532 cxx/cxxtest.cpp |   10 +----
9533 3 files changed, 69 insertions(+), 118 deletions(-)
9534
9535Commit: 1387
9536Author: sam
9537Date:   Mon Nov 13 13:34:06 2006 +0000
9538
9539      * Add more randomness to the cacademo effects.
9540      * Adapt the swallow test to the display's size.
9541
9542 src/cacademo.c |   33 ++++++++++++++++++++-------------
9543 test/swallow.c |   20 ++++++++++++--------
9544 2 files changed, 32 insertions(+), 21 deletions(-)
9545
9546Commit: 1386
9547Author: sam
9548Date:   Mon Nov 13 08:55:36 2006 +0000
9549
9550      * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
9551
9552 caca/caca.h    |   22 ++++++++++++++++++++++
9553 src/aafire.c   |    4 ++--
9554 src/cacademo.c |    4 ++--
9555 3 files changed, 26 insertions(+), 4 deletions(-)
9556
9557Commit: 1384
9558Author: sam
9559Date:   Mon Nov 13 00:19:18 2006 +0000
9560
9561      * Improved ANSI import, especially wrt. drawing context persistence.
9562
9563 cucul/import.c |   32 +++++++++++++++++++++++---------
9564 1 files changed, 23 insertions(+), 9 deletions(-)
9565
9566Commit: 1383
9567Author: sam
9568Date:   Sun Nov 12 23:09:17 2006 +0000
9569
9570      * Fix a bug in cucul_put_attr. This function was simply not working.
9571
9572 cucul/attr.c |    6 ++++--
9573 1 files changed, 4 insertions(+), 2 deletions(-)
9574
9575Commit: 1381
9576Author: sam
9577Date:   Sun Nov 12 22:26:36 2006 +0000
9578
9579      * Fix a bug in cucul_set_canvas_size() that caused the default attribute
9580        to be ignored.
9581
9582 cucul/cucul.c           |   17 +++++++----------
9583 cucul/cucul_internals.h |    4 ++++
9584 cucul/frame.c           |   13 +++++--------
9585 3 files changed, 16 insertions(+), 18 deletions(-)
9586
9587Commit: 1378
9588Author: sam
9589Date:   Sun Nov 12 21:29:31 2006 +0000
9590
9591      * When importing an utf-8 file, set background and foreground colours to
9592        the nearest ANSI values for the current attribute. When importing an ANSI
9593        file, force them to lightgray on black.
9594
9595 cucul/import.c |   29 +++++++++++++++++++++--------
9596 1 files changed, 21 insertions(+), 8 deletions(-)
9597
9598Commit: 1377
9599Author: sam
9600Date:   Sun Nov 12 20:39:27 2006 +0000
9601
9602      * Oops, fixed NEW entry.
9603
9604 NEWS |    2 +-
9605 1 files changed, 1 insertions(+), 1 deletions(-)
9606
9607Commit: 1371
9608Author: sam
9609Date:   Sun Nov 12 19:29:43 2006 +0000
9610
9611      * Added a "make upload" rule for releases.
9612
9613 Makefile.am |    8 ++++++++
9614 1 files changed, 8 insertions(+), 0 deletions(-)
9615
9616Commit: 1370
9617Author: sam
9618Date:   Sun Nov 12 18:26:40 2006 +0000
9619
9620      * Set version to 0.99.beta10.
9621      * Updated NEWS and ChangeLog.
9622
9623 ChangeLog    |  578 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9624 NEWS         |    9 +
9625 configure.ac |    2 +-
9626 3 files changed, 588 insertions(+), 1 deletions(-)
9627
9628Commit: 1369
9629Author: sam
9630Date:   Sun Nov 12 18:23:29 2006 +0000
9631
9632      * Documentation updates.
9633
9634 doc/migrating.dox |   14 +++++++-------
9635 1 files changed, 7 insertions(+), 7 deletions(-)
9636
9637Commit: 1366
9638Author: sam
9639Date:   Sun Nov 12 17:45:14 2006 +0000
9640
9641      * Re-added cucul_getchar() to the legacy functions. Debian's current version
9642        of toilet needs it.
9643
9644 cucul/cucul.h  |    2 ++
9645 cucul/legacy.c |    5 +++++
9646 2 files changed, 7 insertions(+), 0 deletions(-)
9647
9648Commit: 1365
9649Author: sam
9650Date:   Sun Nov 12 17:30:08 2006 +0000
9651
9652      * Add maxwidth and maxheight members to the font format.
9653
9654 cucul/font.c            |   36 +-
9655 cucul/font_mono9.h      | 1622 ++++++++++++++++++++++++-----------------------
9656 cucul/font_monobold12.h | 1216 ++++++++++++++++++------------------
9657 doc/font.dox            |    6 +-
9658 tools/makefont.c        |   36 +-
9659 5 files changed, 1469 insertions(+), 1447 deletions(-)
9660
9661Commit: 1364
9662Author: sam
9663Date:   Sun Nov 12 15:54:50 2006 +0000
9664
9665      * Random transition times in cacademo.
9666      * Swallow 4 applications instead of 2 in the swallow test.
9667
9668 src/cacademo.c |    2 +-
9669 test/swallow.c |   33 +++++++++++++++++++--------------
9670 2 files changed, 20 insertions(+), 15 deletions(-)
9671
9672Commit: 1363
9673Author: sam
9674Date:   Sun Nov 12 15:35:04 2006 +0000
9675
9676      * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
9677
9678 src/aafire.c   |    2 ++
9679 src/cacademo.c |    2 ++
9680 2 files changed, 4 insertions(+), 0 deletions(-)
9681
9682Commit: 1362
9683Author: sam
9684Date:   Sun Nov 12 15:26:13 2006 +0000
9685
9686      * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
9687      * More debugging information in the import/export and font functions.
9688
9689 caca/caca.c     |   15 ++---------
9690 caca/graphics.c |   14 +---------
9691 common.h        |   28 +++++++++++---------
9692 cucul/attr.c    |   20 +++-----------
9693 cucul/canvas.c  |   11 +------
9694 cucul/cucul.c   |   31 +++++-----------------
9695 cucul/dither.c  |   39 ++++++----------------------
9696 cucul/export.c  |   39 +++++++++++-----------------
9697 cucul/font.c    |   75 +++++++++++++++++++++++++++++++++----------------------
9698 cucul/frame.c   |   15 ++---------
9699 cucul/import.c  |   30 +++++++++++-----------
9700 cucul/legacy.c  |    7 +----
9701 12 files changed, 122 insertions(+), 202 deletions(-)
9702
9703Commit: 1361
9704Author: sam
9705Date:   Sun Nov 12 14:42:58 2006 +0000
9706
9707      * Add CJK punctuation to the default fonts.
9708      * Minor changes to the font2tga test program.
9709
9710 cucul/font_mono9.h      | 1350 +++++++++++++++++++----------------
9711 cucul/font_monobold12.h | 1829 +++++++++++++++++++++++++----------------------
9712 test/font2tga.c         |   11 +-
9713 tools/makefont.c        |    1 +
9714 4 files changed, 1729 insertions(+), 1462 deletions(-)
9715
9716Commit: 1360
9717Author: sam
9718Date:   Sun Nov 12 13:11:01 2006 +0000
9719
9720      * Add a debug() function and a --enable-debug configure flag.
9721
9722 common.h       |   25 +++++++++++++++++++++++++
9723 configure.ac   |    6 ++++++
9724 cucul/export.c |   14 ++++++++++++++
9725 3 files changed, 45 insertions(+), 0 deletions(-)
9726
9727Commit: 1359
9728Author: sam
9729Date:   Sun Nov 12 12:26:48 2006 +0000
9730
9731      * Support fullwidth fonts.
9732      * Add Katakanas and Hiraganas to the default fonts.
9733
9734 cucul/font.c            |    4 +-
9735 cucul/font_mono9.h      | 3093 +++++++++++++++++++++++------------------
9736 cucul/font_monobold12.h | 3634 ++++++++++++++++++++++++++---------------------
9737 test/font2tga.c         |   20 +-
9738 tools/makefont.c        |   56 +-
9739 5 files changed, 3815 insertions(+), 2992 deletions(-)
9740
9741Commit: 1358
9742Author: sam
9743Date:   Sun Nov 12 11:06:34 2006 +0000
9744
9745      * Documented caca_event_t members.
9746
9747 caca/caca.h |   70 +++++++++++++++++++++++++++++++++++-----------------------
9748 1 files changed, 42 insertions(+), 28 deletions(-)
9749
9750Commit: 1357
9751Author: sam
9752Date:   Sun Nov 12 10:42:14 2006 +0000
9753
9754      * Documentation updates. Moved the canvas and font format definitions to
9755        the Doxygen documentation.
9756
9757 cucul/cucul.h   |    2 +-
9758 cucul/export.c  |   58 --------------------------------------------
9759 cucul/font.c    |   69 -----------------------------------------------------
9760 cucul/frame.c   |    4 +-
9761 doc/Makefile.am |    2 +-
9762 doc/canvas.dox  |   60 ++++++++++++++++++++++++++++++++++++++++++++++
9763 doc/font.dox    |   71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
9764 doc/libcaca.dox |    2 +
9765 8 files changed, 137 insertions(+), 131 deletions(-)
9766
9767Commit: 1356
9768Author: sam
9769Date:   Sun Nov 12 10:32:38 2006 +0000
9770
9771      * Mention caca-config being deprecated in its manpage, and removed mention
9772        of --plugin-libs from it. The option is still here but does the same as
9773        --libs.
9774
9775 doc/caca-config.1 |   41 +++++++++++++++++------------------------
9776 1 files changed, 17 insertions(+), 24 deletions(-)
9777
9778Commit: 1355
9779Author: sam
9780Date:   Sun Nov 12 10:06:35 2006 +0000
9781
9782      * Properly handle EOF in cacaplay.
9783
9784 src/cacaplay.c |   41 ++++++++++++++++++++++++++---------------
9785 1 files changed, 26 insertions(+), 15 deletions(-)
9786
9787Commit: 1354
9788Author: sam
9789Date:   Sun Nov 12 10:04:23 2006 +0000
9790
9791      * Documentation fixes and TODO updates.
9792
9793 TODO           |    4 +++-
9794 cucul/export.c |    4 ++--
9795 2 files changed, 5 insertions(+), 3 deletions(-)
9796
9797Commit: 1353
9798Author: sam
9799Date:   Sun Nov 12 10:02:51 2006 +0000
9800
9801      * Flush stdout after writing the data in the raw driver.
9802
9803 caca/driver_raw.c |    1 +
9804 1 files changed, 1 insertions(+), 0 deletions(-)
9805
9806Commit: 1352
9807Author: sam
9808Date:   Sun Nov 12 09:48:37 2006 +0000
9809
9810      * Allow cacaplay to play streams and updated its manpage.
9811
9812 doc/cacaplay.1 |   14 +++++-----
9813 src/cacaplay.c |   74 +++++++++++++++++++++++++++++++++++++++++++------------
9814 2 files changed, 65 insertions(+), 23 deletions(-)
9815
9816Commit: 1351
9817Author: sam
9818Date:   Sun Nov 12 09:46:10 2006 +0000
9819
9820      * Fix infinite loop due to signed/unsigned mistake.
9821
9822 test/swallow.c |    7 ++++++-
9823 1 files changed, 6 insertions(+), 1 deletions(-)
9824
9825Commit: 1350
9826Author: sam
9827Date:   Sat Nov 11 18:07:58 2006 +0000
9828
9829      * libcaca multiplexer: swallows two libcaca applications, for instance
9830        cacademo and cacafire, and displays them in a canvas.
9831
9832 test/Makefile.am |    5 ++-
9833 test/swallow.c   |   99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9834 2 files changed, 103 insertions(+), 1 deletions(-)
9835
9836Commit: 1349
9837Author: sam
9838Date:   Sat Nov 11 17:55:11 2006 +0000
9839
9840      * Fixed a bug in the caca importer.
9841
9842 cucul/import.c |    8 ++++----
9843 1 files changed, 4 insertions(+), 4 deletions(-)
9844
9845Commit: 1348
9846Author: sam
9847Date:   Sat Nov 11 17:13:16 2006 +0000
9848
9849      * Fix program header.
9850
9851 test/blit.c |    2 +-
9852 1 files changed, 1 insertions(+), 1 deletions(-)
9853
9854Commit: 1347
9855Author: sam
9856Date:   Sat Nov 11 16:29:39 2006 +0000
9857
9858      * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
9859
9860 caca/caca0.h     |    4 +-
9861 caca/driver_gl.c |    2 +-
9862 cucul/attr.c     |    2 +-
9863 cucul/box.c      |   34 +++++++++++++++---------------
9864 cucul/canvas.c   |   14 ++++++------
9865 cucul/conic.c    |    8 +++---
9866 cucul/cucul.h    |   16 +++++++++-----
9867 cucul/dither.c   |    2 +-
9868 cucul/import.c   |    6 ++--
9869 cucul/legacy.c   |   14 ++++++++++++
9870 cucul/line.c     |   16 +++++++-------
9871 cucul/triangle.c |    2 +-
9872 src/aafire.c     |    6 ++--
9873 src/cacademo.c   |   12 +++++-----
9874 src/cacaview.c   |   14 ++++++------
9875 test/blit.c      |    2 +-
9876 test/colors.c    |   14 ++++++------
9877 test/demo.c      |   38 +++++++++++++++++-----------------
9878 test/dithering.c |    2 +-
9879 test/event.c     |    2 +-
9880 test/export.c    |   20 +++++++++---------
9881 test/font.c      |    6 ++--
9882 test/font2tga.c  |    2 +-
9883 test/frames.c    |    2 +-
9884 test/fullwidth.c |   12 +++++-----
9885 test/input.c     |    6 ++--
9886 test/spritedit.c |    8 +++---
9887 test/transform.c |   26 +++++++++++-----------
9888 test/truecolor.c |    4 +-
9889 test/unicode.c   |   60 +++++++++++++++++++++++++++---------------------------
9890 30 files changed, 187 insertions(+), 169 deletions(-)
9891
9892Commit: 1346
9893Author: sam
9894Date:   Sat Nov 11 15:38:40 2006 +0000
9895
9896      * Made cucul_blit() handle-aware. Added a blit test for that.
9897
9898 cucul/canvas.c   |    3 ++
9899 test/Makefile.am |    5 +++-
9900 test/blit.c      |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9901 3 files changed, 80 insertions(+), 1 deletions(-)
9902
9903Commit: 1345
9904Author: sam
9905Date:   Sat Nov 11 15:17:16 2006 +0000
9906
9907      * Free all memory upon exit in the transform test.
9908
9909 test/transform.c |    1 +
9910 1 files changed, 1 insertions(+), 0 deletions(-)
9911
9912Commit: 1344
9913Author: sam
9914Date:   Sat Nov 11 15:10:38 2006 +0000
9915
9916      * Update transform.c so that it uses import functions instead of blitting
9917        lines.
9918
9919 test/transform.c |  118 +++++++++++++++++++++++++-----------------------------
9920 1 files changed, 54 insertions(+), 64 deletions(-)
9921
9922Commit: 1343
9923Author: sam
9924Date:   Sat Nov 11 14:51:04 2006 +0000
9925
9926      * Do not force the text colour when importing a text file.
9927
9928 cucul/import.c |    1 -
9929 1 files changed, 0 insertions(+), 1 deletions(-)
9930
9931Commit: 1342
9932Author: sam
9933Date:   Sat Nov 11 14:24:35 2006 +0000
9934
9935      * Add cursor and handle support to canvases. Unused yet.
9936
9937 TODO                    |    2 -
9938 cucul/canvas.c          |   97 +++++++++++++++++++++++++++++++++++++++++++++++
9939 cucul/cucul.c           |    5 ++
9940 cucul/cucul.h           |    6 +++
9941 cucul/cucul_internals.h |    2 +
9942 cucul/export.c          |   12 ++++--
9943 cucul/frame.c           |    9 +++-
9944 cucul/import.c          |   10 ++++-
9945 8 files changed, 133 insertions(+), 10 deletions(-)
9946
9947Commit: 1341
9948Author: sam
9949Date:   Sat Nov 11 13:29:03 2006 +0000
9950
9951      * Cosmetic code and documentation changes here and there.
9952      * Updated TODO.
9953
9954 TODO           |    5 ++---
9955 cucul/canvas.c |    3 ++-
9956 cucul/frame.c  |   44 ++++++++++++++++++++++----------------------
9957 3 files changed, 26 insertions(+), 26 deletions(-)
9958
9959Commit: 1340
9960Author: sam
9961Date:   Sat Nov 11 13:03:19 2006 +0000
9962
9963      * Restore attribute settings before resizing the canvas in the frame test.
9964
9965 test/frames.c |    2 +-
9966 1 files changed, 1 insertions(+), 1 deletions(-)
9967
9968Commit: 1339
9969Author: sam
9970Date:   Sat Nov 11 13:00:36 2006 +0000
9971
9972      * Rename sprite.c into frame.c.
9973
9974 cucul/Makefile.am |    2 +-
9975 cucul/frame.c     |  215 +++++++++++++++++++++++++++++++++++++++++++++++++++++
9976 cucul/sprite.c    |  215 -----------------------------------------------------
9977 3 files changed, 216 insertions(+), 216 deletions(-)
9978
9979Commit: 1338
9980Author: sam
9981Date:   Sat Nov 11 12:57:03 2006 +0000
9982
9983      * Prepare the way for per-frame width/height information.
9984
9985 cucul/canvas.c          |    7 ++--
9986 cucul/cucul.c           |   79 ++++++++++++++++++++++++-----------------------
9987 cucul/cucul_internals.h |   24 +++++++++-----
9988 cucul/sprite.c          |   75 ++++++++++++++++++++++++++++----------------
9989 4 files changed, 106 insertions(+), 79 deletions(-)
9990
9991Commit: 1337
9992Author: sam
9993Date:   Sat Nov 11 12:27:37 2006 +0000
9994
9995      * Fix minor uninitialised data bug in cucul_canvas_create().
9996
9997 cucul/cucul.c |    1 +
9998 1 files changed, 1 insertions(+), 0 deletions(-)
9999
10000Commit: 1336
10001Author: sam
10002Date:   Sat Nov 11 12:11:20 2006 +0000
10003
10004      * Allow to resize canvases back to (0,0).
10005
10006 cucul/cucul.c |    8 ++++----
10007 1 files changed, 4 insertions(+), 4 deletions(-)
10008
10009Commit: 1335
10010Author: sam
10011Date:   Sat Nov 11 09:22:10 2006 +0000
10012
10013      * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
10014        functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
10015        by fullwidth character support.
10016
10017 cucul/charset.c         |   43 -------------------------------------------
10018 cucul/cucul_internals.h |    4 ----
10019 2 files changed, 0 insertions(+), 47 deletions(-)
10020
10021Commit: 1334
10022Author: sam
10023Date:   Sat Nov 11 09:18:42 2006 +0000
10024
10025      * Got rid of very old _cucul_init_dither() function call.
10026
10027 cucul/cucul.c           |    6 ------
10028 cucul/cucul_internals.h |    4 ----
10029 cucul/dither.c          |   24 +++++++++++++++---------
10030 3 files changed, 15 insertions(+), 19 deletions(-)
10031
10032Commit: 1333
10033Author: sam
10034Date:   Sat Nov 11 09:10:17 2006 +0000
10035
10036      * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
10037        function.
10038
10039 caca/driver_conio.c     |    4 ++--
10040 caca/driver_ncurses.c   |    2 +-
10041 caca/driver_slang.c     |    4 ++--
10042 caca/driver_vga.c       |    4 ++--
10043 cucul/attr.c            |   40 ++++++++++++++++++++++++++--------------
10044 cucul/cucul.h           |    1 +
10045 cucul/cucul_internals.h |   13 +++++--------
10046 7 files changed, 39 insertions(+), 29 deletions(-)
10047
10048Commit: 1332
10049Author: sam
10050Date:   Sat Nov 11 08:44:14 2006 +0000
10051
10052      * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
10053        the now official cucul_attr_to_ansi_[fb]g().
10054
10055 caca/driver_slang.c |   10 ++++++++--
10056 caca/driver_win32.c |    7 ++++---
10057 cucul/attr.c        |   20 --------------------
10058 cucul/export.c      |   28 +++++++++++++++-------------
10059 4 files changed, 27 insertions(+), 38 deletions(-)
10060
10061Commit: 1331
10062Author: sam
10063Date:   Sat Nov 11 08:34:41 2006 +0000
10064
10065      * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
10066
10067 cucul/attr.c  |   89 ++++++++++++++++++++++++++++++++++++++++++++++----------
10068 cucul/cucul.h |   19 +++++++++---
10069 2 files changed, 87 insertions(+), 21 deletions(-)
10070
10071Commit: 1330
10072Author: sam
10073Date:   Sat Nov 11 08:11:26 2006 +0000
10074
10075      * Switch back to UTF-32 arguments for drawing primitives, now that we
10076        properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
10077        uses these functions anyway.
10078
10079 caca/caca0.h     |   25 +++++++++----------------
10080 cucul/box.c      |   19 ++++++++-----------
10081 cucul/conic.c    |   30 +++++++++++++-----------------
10082 cucul/cucul.h    |   24 ++++++++++++++----------
10083 cucul/line.c     |   12 ++++++------
10084 cucul/triangle.c |   23 +++++++++--------------
10085 src/cacademo.c   |    4 ++--
10086 src/cacaview.c   |    6 +++---
10087 test/demo.c      |   24 ++++++++++++------------
10088 test/event.c     |    8 ++++----
10089 test/export.c    |    2 +-
10090 test/frames.c    |    2 +-
10091 test/gamma.c     |    2 +-
10092 test/input.c     |    2 +-
10093 14 files changed, 84 insertions(+), 99 deletions(-)
10094
10095Commit: 1329
10096Author: sam
10097Date:   Sat Nov 11 07:56:30 2006 +0000
10098
10099      * Implemented cucul_draw_cp437_box().
10100
10101 cucul/box.c   |   68 ++++++++++++++++++++++++++++++++++++++++++++++++++------
10102 cucul/cucul.h |    1 +
10103 2 files changed, 61 insertions(+), 8 deletions(-)
10104
10105Commit: 1328
10106Author: sam
10107Date:   Fri Nov 10 15:38:09 2006 +0000
10108
10109      * Wrote manual pages for img2irc, cacaplay and cacaserver.
10110
10111 doc/Makefile.am  |    2 +-
10112 doc/cacaplay.1   |   26 ++++++++++++++++++++++++++
10113 doc/cacaserver.1 |   30 ++++++++++++++++++++++++++++++
10114 doc/cacaview.1   |    2 ++
10115 doc/img2irc.1    |   27 +++++++++++++++++++++++++++
10116 src/img2irc.c    |   21 +++++++++++++++++++--
10117 6 files changed, 105 insertions(+), 3 deletions(-)
10118
10119Commit: 1324
10120Author: sam
10121Date:   Fri Nov 10 10:29:54 2006 +0000
10122
10123      * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
10124
10125 cucul/Makefile.am |    2 +-
10126 cucul/attr.c      |  396 +++++++++++++++++++++++++++++++++++++++++++++++++++++
10127 cucul/colour.c    |  345 ----------------------------------------------
10128 cucul/cucul.h     |    1 +
10129 4 files changed, 398 insertions(+), 346 deletions(-)
10130
10131Commit: 1315
10132Author: sam
10133Date:   Thu Nov 9 17:24:29 2006 +0000
10134
10135      * Don't try to guess the file format in cacaserver, instead feed the data
10136        to cucul_import_memory() and try again later if it says "not enough data".
10137
10138 src/cacaserver.c |   55 +++++++++++++++++++++++++++++++++--------------------
10139 1 files changed, 34 insertions(+), 21 deletions(-)
10140
10141Commit: 1314
10142Author: sam
10143Date:   Thu Nov 9 17:20:47 2006 +0000
10144
10145      * If not enough data is available for import, return 0 instead of an error.
10146
10147 cucul/import.c |   50 +++++++++++++++++++++++++++++---------------------
10148 1 files changed, 29 insertions(+), 21 deletions(-)
10149
10150Commit: 1313
10151Author: sam
10152Date:   Thu Nov 9 11:14:57 2006 +0000
10153
10154      * Minor documentation fixes.
10155
10156 cucul/canvas.c |    1 -
10157 cucul/import.c |   26 +++++++++++++-------------
10158 2 files changed, 13 insertions(+), 14 deletions(-)
10159
10160Commit: 1310
10161Author: jylam
10162Date:   Thu Nov 9 09:27:35 2006 +0000
10163
10164     * Fixed behaviour of the pig while resizing window
10165
10166 cxx/cxxtest.cpp |   11 +++++++++++
10167 1 files changed, 11 insertions(+), 0 deletions(-)
10168
10169Commit: 1309
10170Author: sam
10171Date:   Wed Nov 8 17:27:48 2006 +0000
10172
10173      * Slight documentation update.
10174
10175 doc/migrating.dox |    2 +-
10176 1 files changed, 1 insertions(+), 1 deletions(-)
10177
10178Commit: 1308
10179Author: sam
10180Date:   Wed Nov 8 17:26:57 2006 +0000
10181
10182      * Convert all programs and tests to the new import/export API.
10183
10184 src/cacadraw.c   |   13 ++-----------
10185 src/cacaplay.c   |   17 +++--------------
10186 src/cacaserver.c |   35 +++++++++++++----------------------
10187 src/img2irc.c    |   10 +++++-----
10188 test/export.c    |   22 +++++++---------------
10189 test/font2tga.c  |   10 +++++-----
10190 test/import.c    |   15 +++------------
10191 test/text.c      |   24 ++++++++++++------------
10192 8 files changed, 50 insertions(+), 96 deletions(-)
10193
10194Commit: 1307
10195Author: sam
10196Date:   Wed Nov 8 17:18:23 2006 +0000
10197
10198      * Set the cucul_import_memory() buffer type to void const * instead of
10199        unsigned char const * so that C++ programs won't complain.
10200                       ___  __  __  ____    ___   ___   ___
10201                      / _ \|  \/  |/ ___|  / _ \ / _ \ / _ \
10202                     | | | | |\/| | |  _  | (_) | (_) | (_) |
10203                     | |_| | |  | | |_| |  \__, |\__, |\__, |
10204                      \___/|_|  |_|\____|    /_/   /_/   /_/
10205
10206 cucul/cucul.h  |    2 +-
10207 cucul/import.c |    9 +++++----
10208 2 files changed, 6 insertions(+), 5 deletions(-)
10209
10210Commit: 1306
10211Author: sam
10212Date:   Wed Nov 8 16:43:59 2006 +0000
10213
10214      * Renamed cucul_export() to cucul_export_memory(), paves the way for a
10215        cucul_export_file() but I'm not sure yet this is a good idea.
10216      * Use the new import/export API in libcaca.
10217
10218 caca/caca0.c      |   12 +++++-------
10219 caca/driver_raw.c |   15 ++++++++-------
10220 cucul/cucul.h     |    2 +-
10221 cucul/export.c    |    6 +++---
10222 cucul/legacy.c    |    2 +-
10223 5 files changed, 18 insertions(+), 19 deletions(-)
10224
10225Commit: 1305
10226Author: sam
10227Date:   Wed Nov 8 16:34:43 2006 +0000
10228
10229      * Renamed cucul_import() to cucul_import_memory() and implemented
10230        cucul_import_file().
10231
10232 cucul/cucul.h  |    7 +++--
10233 cucul/import.c |   79 +++++++++++++++++++++++++++++++++++++++++++++++++++----
10234 cucul/legacy.c |    4 +-
10235 3 files changed, 79 insertions(+), 11 deletions(-)
10236
10237Commit: 1304
10238Author: sam
10239Date:   Wed Nov 8 13:12:06 2006 +0000
10240
10241      * Don't try to include arpa/inet.h in kernel mode.
10242
10243 common.h |   21 ++++++++++++---------
10244 1 files changed, 12 insertions(+), 9 deletions(-)
10245
10246Commit: 1303
10247Author: sam
10248Date:   Wed Nov 8 13:05:42 2006 +0000
10249
10250      * Don't use htonl() directly, use common.h's hton32() wrapper.
10251
10252 common.h       |    5 +++++
10253 cucul/font.c   |    5 -----
10254 cucul/import.c |    9 ++-------
10255 3 files changed, 7 insertions(+), 12 deletions(-)
10256
10257Commit: 1302
10258Author: sam
10259Date:   Wed Nov 8 12:11:07 2006 +0000
10260
10261      * Deprecate buffer management. We're back to standard void* memory areas.
10262
10263 cucul/Makefile.am |    2 +-
10264 cucul/buffer.c    |  156 ----------------------------------
10265 cucul/colour.c    |   12 ---
10266 cucul/cucul.h     |   40 ++++-----
10267 cucul/export.c    |  244 ++++++++++++++++++++++++-----------------------------
10268 cucul/import.c    |  102 +++++++++-------------
10269 cucul/legacy.c    |  172 +++++++++++++++++++++++++++++++++++++
10270 7 files changed, 343 insertions(+), 385 deletions(-)
10271
10272Commit: 1301
10273Author: sam
10274Date:   Wed Nov 8 07:59:23 2006 +0000
10275
10276      * Minor syntax fix in the doxygen documentation.
10277
10278 cucul/buffer.c |    4 ++--
10279 1 files changed, 2 insertions(+), 2 deletions(-)
10280
10281Commit: 1300
10282Author: sam
10283Date:   Wed Nov 8 07:58:03 2006 +0000
10284
10285      * Do not link cacaserver with libcaca, it only uses libcucul.
10286
10287 src/Makefile.am  |    2 +-
10288 src/cacaserver.c |   14 +++-----------
10289 2 files changed, 4 insertions(+), 12 deletions(-)
10290
10291Commit: 1295
10292Author: sam
10293Date:   Mon Nov 6 11:06:44 2006 +0000
10294
10295      * Replace CUCUL_COLOR_* with CUCUL_*.
10296
10297 doc/tutorial.dox |    2 +-
10298 1 files changed, 1 insertions(+), 1 deletions(-)
10299
10300Commit: 1294
10301Author: sam
10302Date:   Mon Nov 6 11:04:37 2006 +0000
10303
10304      * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
10305
10306 test/font2tga.c |   38 +++++++++++++-------------------------
10307 1 files changed, 13 insertions(+), 25 deletions(-)
10308
10309Commit: 1287
10310Author: sam
10311Date:   Sun Nov 5 23:59:06 2006 +0000
10312
10313      * Fix a harmless warning in caca0.c.
10314
10315 caca/caca0.c |    1 +
10316 1 files changed, 1 insertions(+), 0 deletions(-)
10317
10318Commit: 1285
10319Author: sam
10320Date:   Sun Nov 5 22:51:04 2006 +0000
10321
10322      * Set version to 0.99.beta9.
10323      * Updated NEWS and ChangeLog.
10324
10325 ChangeLog    |  476 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10326 NEWS         |    8 +
10327 configure.ac |    2 +-
10328 3 files changed, 485 insertions(+), 1 deletions(-)
10329
10330Commit: 1284
10331Author: sam
10332Date:   Sun Nov 5 22:45:10 2006 +0000
10333
10334      * Updated TODO list.
10335
10336 TODO |   13 +++++--------
10337 1 files changed, 5 insertions(+), 8 deletions(-)
10338
10339Commit: 1283
10340Author: sam
10341Date:   Sun Nov 5 22:20:51 2006 +0000
10342
10343      * Updated the caca export format so that it supports multiple frames.
10344      * Updated the caca importer to reflect that; only one frame is read at the
10345        moment.
10346      * Added an "utf8cr" export format for UTF-8 + CRLF exports.
10347      * Updated cacaserver to reflect file format changes.
10348
10349 cucul/export.c   |  134 ++++++++++++++++++++++++++++++++++++++++++-----------
10350 cucul/import.c   |   80 ++++++++++++++++++++++++--------
10351 src/cacaserver.c |   27 ++++++-----
10352 3 files changed, 179 insertions(+), 62 deletions(-)
10353
10354Commit: 1282
10355Author: sam
10356Date:   Sun Nov 5 21:59:26 2006 +0000
10357
10358      * Use the import function to load the pig image in cxxtest.
10359
10360 cxx/cxxtest.cpp |   82 ++++++++++++++++++++++++++++++-------------------------
10361 1 files changed, 45 insertions(+), 37 deletions(-)
10362
10363Commit: 1281
10364Author: sam
10365Date:   Sun Nov 5 21:47:51 2006 +0000
10366
10367      * Add information to the font format.
10368
10369 cucul/font.c |   13 ++++++++++---
10370 1 files changed, 10 insertions(+), 3 deletions(-)
10371
10372Commit: 1280
10373Author: jylam
10374Date:   Sun Nov 5 18:31:45 2006 +0000
10375
10376     * Fixed typo, added compilation example
10377
10378 doc/tutorial.dox |    7 ++++++-
10379 1 files changed, 6 insertions(+), 1 deletions(-)
10380
10381Commit: 1279
10382Author: jylam
10383Date:   Sun Nov 5 18:14:26 2006 +0000
10384
10385     * Started a real and complete tutorial
10386
10387 doc/tutorial.dox |   34 ++++++++++++++++++++++++++++++++--
10388 1 files changed, 32 insertions(+), 2 deletions(-)
10389
10390Commit: 1278
10391Author: sam
10392Date:   Sun Nov 5 18:08:36 2006 +0000
10393
10394      * Oops, fixed getChar's prototype.
10395
10396 cxx/cucul++.h |    2 +-
10397 1 files changed, 1 insertions(+), 1 deletions(-)
10398
10399Commit: 1277
10400Author: sam
10401Date:   Sun Nov 5 18:06:09 2006 +0000
10402
10403      * Implemented putChar() and updated getChar()'s prototype.
10404
10405 cxx/cucul++.cpp |    7 ++++++-
10406 cxx/cucul++.h   |    2 +-
10407 2 files changed, 7 insertions(+), 2 deletions(-)
10408
10409Commit: 1276
10410Author: sam
10411Date:   Sun Nov 5 18:00:53 2006 +0000
10412
10413      * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
10414
10415 cxx/cucul++.cpp |    3 ++-
10416 1 files changed, 2 insertions(+), 1 deletions(-)
10417
10418Commit: 1275
10419Author: jylam
10420Date:   Sun Nov 5 17:27:37 2006 +0000
10421
10422     * Fixed c++ example
10423
10424 cxx/cxxtest.cpp |    5 +++--
10425 1 files changed, 3 insertions(+), 2 deletions(-)
10426
10427Commit: 1274
10428Author: sam
10429Date:   Sun Nov 5 16:58:58 2006 +0000
10430
10431      * Fix the default canvas colour value.
10432
10433 cucul/cucul.c |    2 +-
10434 1 files changed, 1 insertions(+), 1 deletions(-)
10435
10436Commit: 1273
10437Author: sam
10438Date:   Sun Nov 5 16:56:49 2006 +0000
10439
10440      * Remove legacy cucul_ansi_to_str() from cucul.h.
10441
10442 cucul/cucul.h |    1 -
10443 1 files changed, 0 insertions(+), 1 deletions(-)
10444
10445Commit: 1271
10446Author: sam
10447Date:   Tue Oct 31 17:03:21 2006 +0000
10448
10449      * Slightly changed the font header information. No one distributes libcaca
10450        fonts yet anyway :-)
10451
10452 cucul/font.c            |   14 +-
10453 cucul/font_mono9.h      | 3132 +++++++++++++++++++++++-----------------------
10454 cucul/font_monobold12.h | 3202 +++++++++++++++++++++++-----------------------
10455 tools/makefont.c        |   12 +-
10456 4 files changed, 3180 insertions(+), 3180 deletions(-)
10457
10458Commit: 1270
10459Author: sam
10460Date:   Tue Oct 31 14:34:06 2006 +0000
10461
10462      * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
10463
10464 cucul/colour.c |    2 ++
10465 1 files changed, 2 insertions(+), 0 deletions(-)
10466
10467Commit: 1269
10468Author: sam
10469Date:   Tue Oct 31 14:04:22 2006 +0000
10470
10471      * Got rid of cucul_ansi_to_str(), it's really useless.
10472      * Partial update of the C++ bindings.
10473      * Updated documentation.
10474
10475 caca/caca0.c      |   28 ++++++++++++++++++++++++++++
10476 caca/caca0.h      |    3 ++-
10477 cucul/cucul.c     |   45 ---------------------------------------------
10478 cucul/cucul.h     |    3 +--
10479 cxx/cucul++.cpp   |   22 +++++++++++-----------
10480 cxx/cucul++.h     |    8 ++++----
10481 cxx/cxxtest.cpp   |    6 +++---
10482 doc/migrating.dox |   13 +++++++------
10483 doc/tutorial.dox  |    2 +-
10484 test/colors.c     |    7 +++----
10485 test/demo.c       |   24 ------------------------
10486 11 files changed, 60 insertions(+), 101 deletions(-)
10487
10488Commit: 1268
10489Author: sam
10490Date:   Tue Oct 31 13:44:41 2006 +0000
10491
10492      * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
10493
10494 cxx/cpptest.cpp |  103 -------------------------------------------------------
10495 cxx/cxxtest.cpp |    8 ++--
10496 2 files changed, 4 insertions(+), 107 deletions(-)
10497
10498Commit: 1267
10499Author: sam
10500Date:   Tue Oct 31 13:29:48 2006 +0000
10501
10502      * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
10503        cucul_set_color() and cucul_set_truecolor() under the new names
10504        cucul_set_color_ansi() and cucul_set_color_argb().
10505      * Renamed cucul_get_color_name() into cucul_ansi_to_str().
10506
10507 caca/caca0.h     |    5 +-
10508 caca/driver_gl.c |    2 +-
10509 cucul/colour.c   |  134 +++++++++++++++++++++++++++--------------------------
10510 cucul/cucul.c    |   18 +++++--
10511 cucul/cucul.h    |    9 ++--
10512 cucul/dither.c   |    2 +-
10513 cucul/import.c   |   16 ++----
10514 src/aafire.c     |    2 +-
10515 src/cacademo.c   |   16 +++----
10516 src/cacadraw.c   |    2 +-
10517 src/cacaview.c   |   23 ++++-----
10518 src/img2irc.c    |    2 +-
10519 test/colors.c    |   10 ++--
10520 test/demo.c      |   63 +++++++++++--------------
10521 test/dithering.c |    2 +-
10522 test/event.c     |    8 ++--
10523 test/export.c    |   10 ++--
10524 test/font.c      |    6 +-
10525 test/font2tga.c  |    2 +-
10526 test/frames.c    |    6 +-
10527 test/fullwidth.c |   12 ++--
10528 test/gamma.c     |    6 +-
10529 test/input.c     |    7 +--
10530 test/spritedit.c |    6 +-
10531 test/transform.c |   16 +++---
10532 test/truecolor.c |    4 +-
10533 test/unicode.c   |   25 ++++------
10534 27 files changed, 201 insertions(+), 213 deletions(-)
10535
10536Commit: 1266
10537Author: sam
10538Date:   Tue Oct 31 08:17:58 2006 +0000
10539
10540      * Changed cucul_set_attr() so that only setting the style does not change
10541        the colour.
10542
10543 cucul/colour.c |  112 ++++++++++++++++++++++++++++++--------------------------
10544 cucul/export.c |    8 ++--
10545 test/colors.c  |    8 ++--
10546 test/export.c  |   12 ++----
10547 4 files changed, 72 insertions(+), 68 deletions(-)
10548
10549Commit: 1264
10550Author: sam
10551Date:   Mon Oct 30 16:37:36 2006 +0000
10552
10553      * Blink/Underline/Bold/Italics support in the HTML exporters.
10554      * Underline support in the X11 driver.
10555
10556 caca/driver_x11.c |    8 ++++++++
10557 cucul/export.c    |   35 ++++++++++++++++++++++++++++++++---
10558 2 files changed, 40 insertions(+), 3 deletions(-)
10559
10560Commit: 1263
10561Author: sam
10562Date:   Mon Oct 30 14:41:16 2006 +0000
10563
10564      * Add Bold/Blink/Italics/Underline to the export and color tests.
10565
10566 test/colors.c |   15 +++++++++++++--
10567 test/export.c |   13 +++++++++++++
10568 2 files changed, 26 insertions(+), 2 deletions(-)
10569
10570Commit: 1262
10571Author: sam
10572Date:   Mon Oct 30 14:33:46 2006 +0000
10573
10574      * Fix IRC and term transparency (again).
10575
10576 cucul/export.c |    8 ++++----
10577 1 files changed, 4 insertions(+), 4 deletions(-)
10578
10579Commit: 1261
10580Author: sam
10581Date:   Mon Oct 30 13:51:25 2006 +0000
10582
10583      * Updated TODO list.
10584
10585 TODO |    4 +++-
10586 1 files changed, 3 insertions(+), 1 deletions(-)
10587
10588Commit: 1258
10589Author: sam
10590Date:   Sun Oct 29 22:07:07 2006 +0000
10591
10592      * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
10593        deprecated using GCC attributes.
10594
10595 cucul/colour.c |    4 ----
10596 cucul/cucul.h  |   49 ++++++++++++++++++++++++++++++-------------------
10597 2 files changed, 30 insertions(+), 23 deletions(-)
10598
10599Commit: 1257
10600Author: sam
10601Date:   Sun Oct 29 20:54:51 2006 +0000
10602
10603      * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
10604        functionality into cucul_set_attr().
10605      * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
10606      * Rename CUCUL_COLOR_* to CUCUL_*.
10607
10608 caca/caca0.c        |    8 +-
10609 caca/caca0.h        |   34 +++++-----
10610 caca/driver_gl.c    |    2 +-
10611 caca/driver_slang.c |   12 ++--
10612 cucul/colour.c      |  194 ++++++++++++++++++++++++---------------------------
10613 cucul/cucul.c       |    2 +-
10614 cucul/cucul.h       |   75 ++++++++++++--------
10615 cucul/dither.c      |   20 +++---
10616 cucul/export.c      |    8 +-
10617 cucul/import.c      |   40 +++++------
10618 cucul/sprite.c      |    2 +-
10619 src/aafire.c        |    2 +-
10620 src/cacademo.c      |   27 ++++----
10621 src/cacadraw.c      |    2 +-
10622 src/cacaview.c      |   26 ++++----
10623 src/img2irc.c       |    2 +-
10624 test/colors.c       |    6 +-
10625 test/demo.c         |   63 +++++++++--------
10626 test/dithering.c    |   10 +--
10627 test/event.c        |    8 +-
10628 test/export.c       |    9 ++-
10629 test/font.c         |    6 +-
10630 test/font2tga.c     |    2 +-
10631 test/frames.c       |    6 +-
10632 test/fullwidth.c    |   12 ++--
10633 test/gamma.c        |    6 +-
10634 test/input.c        |    8 +-
10635 test/spritedit.c    |    6 +-
10636 test/transform.c    |   16 ++--
10637 test/truecolor.c    |    4 +-
10638 test/unicode.c      |   25 ++++---
10639 tools/optipal.c     |   80 ++++++++++-----------
10640 32 files changed, 362 insertions(+), 361 deletions(-)
10641
10642Commit: 1256
10643Author: sam
10644Date:   Sun Oct 29 08:35:46 2006 +0000
10645
10646      * Remove cucul_set_color() from the exported API and replaced all calls
10647        with cucul_set_attr_ansi(). Old application will still compile (but issue
10648        a warning) and run, though.
10649
10650 caca/driver_gl.c |    2 +-
10651 cucul/colour.c   |    4 +++
10652 cucul/cucul.h    |    3 --
10653 cucul/dither.c   |    2 +-
10654 cucul/import.c   |   17 +++++++++------
10655 cucul/sprite.c   |    2 +-
10656 src/aafire.c     |    2 +-
10657 src/cacademo.c   |   17 +++++++++------
10658 src/cacadraw.c   |    2 +-
10659 src/cacaview.c   |   23 ++++++++++++---------
10660 src/img2irc.c    |    2 +-
10661 test/colors.c    |    6 ++--
10662 test/demo.c      |   56 +++++++++++++++++++++++++++--------------------------
10663 test/dithering.c |    2 +-
10664 test/event.c     |    8 +++---
10665 test/export.c    |    8 +++---
10666 test/font.c      |    6 ++--
10667 test/font2tga.c  |    2 +-
10668 test/frames.c    |    6 ++--
10669 test/fullwidth.c |   12 +++++-----
10670 test/gamma.c     |    6 ++--
10671 test/input.c     |    7 +++--
10672 test/spritedit.c |    6 ++--
10673 test/transform.c |   16 +++++++-------
10674 test/truecolor.c |    4 +-
10675 test/unicode.c   |   22 ++++++++++----------
10676 26 files changed, 128 insertions(+), 115 deletions(-)
10677
10678Commit: 1255
10679Author: sam
10680Date:   Sun Oct 29 08:06:27 2006 +0000
10681
10682      * Fix broken Imlib2 support in cacaview.
10683
10684 configure.ac       |    1 +
10685 src/cacaview.c     |    2 +-
10686 src/common-image.c |   10 +++++-----
10687 3 files changed, 7 insertions(+), 6 deletions(-)
10688
10689Commit: 1254
10690Author: sam
10691Date:   Sat Oct 28 23:53:46 2006 +0000
10692
10693      * Use the LSB of alpha and blue components to encode additional flags such
10694        as bold or underline. No higher level support for these yet, but at
10695        least everything is consistent.
10696      * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
10697        to replace cucul_set_color() and cucul_set_truecolor().
10698
10699 caca/caca0.h            |    3 +-
10700 caca/driver_conio.c     |    6 +-
10701 caca/driver_gl.c        |   12 ++--
10702 caca/driver_ncurses.c   |    4 +-
10703 caca/driver_slang.c     |   12 ++--
10704 caca/driver_vga.c       |    6 +-
10705 caca/driver_win32.c     |    8 +-
10706 caca/driver_x11.c       |   10 +-
10707 cucul/canvas.c          |   18 ++--
10708 cucul/colour.c          |  216 ++++++++++++++++++++++++++++++++---------------
10709 cucul/cucul.c           |   45 +++++-----
10710 cucul/cucul.h           |   22 ++++-
10711 cucul/cucul_internals.h |   23 +++---
10712 cucul/export.c          |   58 ++++++------
10713 cucul/font.c            |    4 +-
10714 cucul/import.c          |    2 +-
10715 cucul/sprite.c          |   20 ++--
10716 cucul/transform.c       |   12 ++--
10717 18 files changed, 286 insertions(+), 195 deletions(-)
10718
10719Commit: 1249
10720Author: sam
10721Date:   Fri Oct 27 20:40:24 2006 +0000
10722
10723      * Reworded documentation about buffer/string distinction.
10724
10725 cucul/buffer.c |    8 ++++++--
10726 1 files changed, 6 insertions(+), 2 deletions(-)
10727
10728Commit: 1248
10729Author: sam
10730Date:   Fri Oct 27 20:22:48 2006 +0000
10731
10732      * Fix a buffer overflow in the utf-8 cucul_import().
10733
10734 cucul/import.c |   22 +++++++++++++++++-----
10735 1 files changed, 17 insertions(+), 5 deletions(-)
10736
10737Commit: 1247
10738Author: jylam
10739Date:   Fri Oct 27 20:18:23 2006 +0000
10740
10741     * Documentation a bit clearer while importing a string into a buffer
10742
10743 cucul/buffer.c |    3 ++-
10744 1 files changed, 2 insertions(+), 1 deletions(-)
10745
10746Commit: 1245
10747Author: jylam
10748Date:   Fri Oct 27 19:26:35 2006 +0000
10749
10750     * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
10751
10752 DotNet/test.cs |    1 -
10753 cucul/import.c |    7 ++++++-
10754 2 files changed, 6 insertions(+), 2 deletions(-)
10755
10756Commit: 1239
10757Author: sam
10758Date:   Thu Oct 26 09:24:29 2006 +0000
10759
10760      * Put at least one space in empty IRC lines otherwise most clients won't
10761        output them.
10762
10763 cucul/export.c |   11 +++++++++--
10764 1 files changed, 9 insertions(+), 2 deletions(-)
10765
10766Commit: 1238
10767Author: sam
10768Date:   Thu Oct 26 09:17:21 2006 +0000
10769
10770      * Allow to import empty files or files with only empty lines.
10771
10772 cucul/import.c |    9 +++++++++
10773 1 files changed, 9 insertions(+), 0 deletions(-)
10774
10775Commit: 1237
10776Author: sam
10777Date:   Thu Oct 26 09:04:55 2006 +0000
10778
10779      * Support export of zero-sized canvases.
10780
10781 cucul/export.c |   85 ++++++++++++++++++++++++++++++++++---------------------
10782 1 files changed, 52 insertions(+), 33 deletions(-)
10783
10784Commit: 1236
10785Author: sam
10786Date:   Thu Oct 26 08:47:39 2006 +0000
10787
10788      * Fix a buffer overflow in the import format autodetection code.
10789
10790 cucul/import.c |    2 +-
10791 1 files changed, 1 insertions(+), 1 deletions(-)
10792
10793Commit: 1235
10794Author: sam
10795Date:   Thu Oct 26 08:45:18 2006 +0000
10796
10797      * Allow to import zero-sized canvases.
10798
10799 cucul/import.c |   27 ++++++++++++---------------
10800 1 files changed, 12 insertions(+), 15 deletions(-)
10801
10802Commit: 1234
10803Author: sam
10804Date:   Thu Oct 26 08:17:41 2006 +0000
10805
10806      * CACA_GEOMETRY works with the raw driver.
10807
10808 doc/user.dox |    2 +-
10809 1 files changed, 1 insertions(+), 1 deletions(-)
10810
10811Commit: 1233
10812Author: sam
10813Date:   Thu Oct 26 08:16:43 2006 +0000
10814
10815      * Allow to create the initial canvas with a zero size. Either the application
10816        resizes it later, or the driver changes it to fit the display.
10817
10818 caca/driver_gl.c    |    6 ++----
10819 caca/driver_raw.c   |   12 ++++++++++++
10820 caca/driver_win32.c |    4 ++--
10821 caca/driver_x11.c   |    5 ++---
10822 cucul/cucul.c       |   14 +-------------
10823 5 files changed, 19 insertions(+), 22 deletions(-)
10824
10825Commit: 1232
10826Author: sam
10827Date:   Thu Oct 26 08:11:39 2006 +0000
10828
10829      * Minor changes to the frames test.
10830
10831 test/frames.c |   27 ++++++++++++++++++++-------
10832 1 files changed, 20 insertions(+), 7 deletions(-)
10833
10834Commit: 1231
10835Author: sam
10836Date:   Wed Oct 25 22:06:21 2006 +0000
10837
10838      * Removed "This function..." constructs from documentation. Fixed a few
10839        documentation errors or imprecisions.
10840
10841 caca/event.c      |   10 +++++-----
10842 caca/graphics.c   |   22 ++++++++++------------
10843 cucul/buffer.c    |   19 +++++++++----------
10844 cucul/canvas.c    |   36 ++++++++++++++++++------------------
10845 cucul/charset.c   |   28 ++++++++++++++--------------
10846 cucul/colour.c    |   12 ++++++------
10847 cucul/cucul.c     |   22 ++++++++++++----------
10848 cucul/import.c    |    4 ++--
10849 cucul/sprite.c    |   17 +++++++----------
10850 cucul/transform.c |   17 ++++++++---------
10851 10 files changed, 91 insertions(+), 96 deletions(-)
10852
10853Commit: 1230
10854Author: sam
10855Date:   Wed Oct 25 22:04:31 2006 +0000
10856
10857      * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
10858
10859 cucul/transform.c |    5 ++++-
10860 1 files changed, 4 insertions(+), 1 deletions(-)
10861
10862Commit: 1229
10863Author: sam
10864Date:   Wed Oct 25 22:01:38 2006 +0000
10865
10866      * Do not output \r in the UTF-8 exporter.
10867
10868 cucul/export.c |    2 +-
10869 1 files changed, 1 insertions(+), 1 deletions(-)
10870
10871Commit: 1226
10872Author: sam
10873Date:   Tue Oct 24 07:07:47 2006 +0000
10874
10875      * Use enter as the transition key.
10876
10877 doc/cacafire.1 |    2 +-
10878 src/cacademo.c |    2 +-
10879 2 files changed, 2 insertions(+), 2 deletions(-)
10880
10881Commit: 1225
10882Author: sam
10883Date:   Sun Oct 22 21:24:15 2006 +0000
10884
10885      * Set version to 0.99.beta8.
10886      * Updated NEWS and ChangeLog.
10887
10888 ChangeLog    |  174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10889 NEWS         |    7 ++
10890 configure.ac |    2 +-
10891 3 files changed, 182 insertions(+), 1 deletions(-)
10892
10893Commit: 1224
10894Author: sam
10895Date:   Sun Oct 22 21:13:32 2006 +0000
10896
10897      * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
10898        fullwidth characters.
10899      * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
10900
10901 cucul/canvas.c    |   41 ++++++++++++++++++++++++++---------------
10902 cucul/transform.c |    2 ++
10903 test/fullwidth.c  |   20 +++++++++++++++++++-
10904 3 files changed, 47 insertions(+), 16 deletions(-)
10905
10906Commit: 1223
10907Author: sam
10908Date:   Sun Oct 22 20:31:10 2006 +0000
10909
10910      * Added block drawing glyphs to the flip/flop/rotate functions.
10911      * Made these functions fullwidth-aware.
10912
10913 cucul/transform.c |  262 +++++++++++++++++++++++++++++++++--------------------
10914 1 files changed, 162 insertions(+), 100 deletions(-)
10915
10916Commit: 1222
10917Author: sam
10918Date:   Sun Oct 22 19:53:48 2006 +0000
10919
10920      * Add fullwidth characters to the transform test.
10921
10922 test/transform.c |    4 +++-
10923 1 files changed, 3 insertions(+), 1 deletions(-)
10924
10925Commit: 1221
10926Author: sam
10927Date:   Sun Oct 22 17:40:55 2006 +0000
10928
10929      * Updated documentation of fullwidth-aware functions.
10930      * Fullwidth support in all exporters.
10931
10932 cucul/canvas.c |   13 ++++++++++---
10933 cucul/export.c |   29 +++++++++++++++++++++++++----
10934 2 files changed, 35 insertions(+), 7 deletions(-)
10935
10936Commit: 1220
10937Author: sam
10938Date:   Sun Oct 22 17:19:58 2006 +0000
10939
10940      * Add a test for fullwidth characters to the exporter test.
10941
10942 test/export.c |    4 +++-
10943 1 files changed, 3 insertions(+), 1 deletions(-)
10944
10945Commit: 1219
10946Author: sam
10947Date:   Sun Oct 22 16:49:54 2006 +0000
10948
10949      * Support for fullwidth glyphs in the UTF-8 importer.
10950
10951 cucul/import.c |   34 ++++++++++++++++++----------------
10952 1 files changed, 18 insertions(+), 16 deletions(-)
10953
10954Commit: 1218
10955Author: sam
10956Date:   Sun Oct 22 16:35:25 2006 +0000
10957
10958      * Support for fullwidth glyphs in the libcaca output drivers.
10959
10960 caca/driver_conio.c     |   13 +++++++++++--
10961 caca/driver_gl.c        |   19 ++++++++++++++-----
10962 caca/driver_ncurses.c   |    5 +++++
10963 caca/driver_slang.c     |    5 +++++
10964 caca/driver_vga.c       |   11 ++++++++++-
10965 caca/driver_win32.c     |   25 ++++++++++++++++---------
10966 caca/driver_x11.c       |    5 ++++-
10967 cucul/canvas.c          |   15 +++++++++------
10968 cucul/cucul.h           |    1 +
10969 cucul/cucul_internals.h |    2 --
10970 10 files changed, 75 insertions(+), 26 deletions(-)
10971
10972Commit: 1217
10973Author: sam
10974Date:   Sun Oct 22 16:16:15 2006 +0000
10975
10976      * Use 0xCACA as the test character. Ahaha. Caca. Got it?
10977
10978 test/fullwidth.c |   26 +++++++++++++-------------
10979 1 files changed, 13 insertions(+), 13 deletions(-)
10980
10981Commit: 1216
10982Author: sam
10983Date:   Sun Oct 22 15:03:22 2006 +0000
10984
10985      * Fix the Unicode test.
10986      * Add a test for fullwidth characters.
10987
10988 test/Makefile.am |    5 +++-
10989 test/fullwidth.c |   70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
10990 test/unicode.c   |    2 +-
10991 3 files changed, 75 insertions(+), 2 d