source: libcaca/trunk/ChangeLog @ 4330

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

Improve changelog generation.

File size: 652.5 KB
Line 
1Commit: UNSUBMITTED
2Author: Sam
3Date:   Sun Feb 7 22:30:20 2010 +0000
4
5    Improve changelog generation.
6
7 ChangeLog   | 3706 ++++++++++++++++++++++++++++++-----------------------------
8 Makefile.am |    3 +-
9 2 files changed, 1917 insertions(+), 1792 deletions(-)
10
11Commit: 4328
12Author: sam
13Date:   Sun Feb 7 21:11:03 2010 +0000
14
15    Update logo in the PHP bindings.
16
17 caca-php/examples/logo-caca.png     |  Bin 7526 -> 17112 bytes
18 caca-php/examples/www/logo-caca.png |  Bin 7526 -> 17112 bytes
19 2 files changed, 0 insertions(+), 0 deletions(-)
20
21Commit: 4326
22Author: sam
23Date:   Sun Feb 7 20:59:05 2010 +0000
24
25    Replace the old caca texture with a copy of our new logo.
26
27 src/cacademo.c |    5 +-
28 src/texture.h  |  260 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
29 2 files changed, 259 insertions(+), 6 deletions(-)
30
31Commit: 4325
32Author: sam
33Date:   Sun Feb 7 17:21:51 2010 +0000
34
35    Fix dllexport usage, courtesy of Carlo Bramini in #48.
36
37 caca/caca.h  |    8 ++++----
38 caca/caca0.h |    6 +++---
39 2 files changed, 7 insertions(+), 7 deletions(-)
40
41Commit: 4324
42Author: sam
43Date:   Sun Feb 7 17:21:45 2010 +0000
44
45    Add #undef __extern at the end of caca0.h. Thanks to Carlo Bramini for
46    fixing this in #48.
47
48 caca/caca0.h |    4 +++-
49 1 files changed, 3 insertions(+), 1 deletions(-)
50
51Commit: 4323
52Author: sam
53Date:   Sun Feb 7 17:01:16 2010 +0000
54
55    Only define CACA_ALIAS with gcc > 3 (instead of >= 3). Patch courtesy of
56    Carlo Bramini. Addresses #48.
57
58 caca/caca.h |    6 +++++-
59 1 files changed, 5 insertions(+), 1 deletions(-)
60
61Commit: 4322
62Author: sam
63Date:   Sun Feb 7 17:01:10 2010 +0000
64
65    Do not use htons/htonl in makefont.c, since we already have hton16/hton32
66    which do not require to initialise winsock on Windows. Addresses #48.
67
68 tools/makefont.c |    5 +++--
69 1 files changed, 3 insertions(+), 2 deletions(-)
70
71Commit: 4321
72Author: sam
73Date:   Sun Feb 7 15:57:52 2010 +0000
74
75    Add brief documentation to figfont functions.
76
77 caca/figfont.c |    3 +++
78 1 files changed, 3 insertions(+), 0 deletions(-)
79
80Commit: 4320
81Author: sam
82Date:   Sun Feb 7 15:57:46 2010 +0000
83
84    Split check-build into check-doygen, check-source and check-win32.
85
86 test/Makefile.am   |    7 +++-
87 test/check-build   |   71 ----------------------------------------------------
88 test/check-doxygen |   14 ++++++++++
89 test/check-source  |   32 +++++++++++++++++++++++
90 test/check-win32   |   27 +++++++++++++++++++
91 5 files changed, 78 insertions(+), 73 deletions(-)
92
93Commit: 4318
94Author: sam
95Date:   Sun Feb 7 00:22:38 2010 +0000
96
97    Document file functions and fix a few issues here and there.
98
99 caca/caca.h    |   32 ++++++++++++++-----------
100 caca/file.c    |   69 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
101 caca/string.c  |    2 +-
102 win32/config.h |    1 +
103 4 files changed, 89 insertions(+), 15 deletions(-)
104
105Commit: 4317
106Author: sam
107Date:   Sun Feb 7 00:22:31 2010 +0000
108
109    Move some configuration stuff from build-kernel into configure.ac.
110
111 build-kernel   |   41 ++++++++++++++++++-----------------------
112 build-win32    |    2 +-
113 configure.ac   |   39 ++++++++++++++++++++++++++-------------
114 kernel/klibc.h |    6 +++++-
115 4 files changed, 50 insertions(+), 38 deletions(-)
116
117Commit: 4316
118Author: sam
119Date:   Sat Feb 6 21:20:40 2010 +0000
120
121    Generate a better changelog.
122
123 ChangeLog   |36885 +++++++++++++++++++++++++++++++++++------------------------
124 Makefile.am |    8 +-
125 2 files changed, 22052 insertions(+), 14841 deletions(-)
126
127Commit: 4304
128Author: sam
129Date:   Wed Jan 27 00:42:57 2010 +0000
130
131    Activate colour toilet font support.
132
133 caca/figfont.c |    7 ++-----
134 1 files changed, 2 insertions(+), 5 deletions(-)
135
136Commit: 4303
137Author: sam
138Date:   Mon Jan 25 12:40:18 2010 +0000
139
140    Don't fail the check-build test if documentation was not built.
141
142 test/check-build |    4 ++--
143 1 files changed, 2 insertions(+), 2 deletions(-)
144
145Commit: 4302
146Author: sam
147Date:   Mon Jan 25 01:47:21 2010 +0000
148
149    Simpler and more accurate troff colour selection.
150
151 caca/codec/export.c |   39 +++++++++++++--------------------------
152 1 files changed, 13 insertions(+), 26 deletions(-)
153
154Commit: 4301
155Author: pterjan
156Date:   Sun Jan 24 22:04:10 2010 +0000
157
158     * Always draw all background in troff output, on beginning of lines too
159
160 caca/codec/export.c |   13 ++++++++-----
161 1 files changed, 8 insertions(+), 5 deletions(-)
162
163Commit: 4300
164Author: sam
165Date:   Sun Jan 24 21:58:17 2010 +0000
166
167    Fix the source code to reduce testsuite errors.
168
169 caca/codec/export.c |   33 ++++++++++++++++-----------------
170 kernel/Makefile.am  |    2 ++
171 kernel/kernel.c     |   12 ++++++------
172 kernel/kernel.h     |   12 +++++-------
173 kernel/multiboot.h  |   18 +++++++++---------
174 test/check-build    |    5 +++--
175 win32/config.h      |    1 +
176 7 files changed, 42 insertions(+), 41 deletions(-)
177
178Commit: 4299
179Author: pterjan
180Date:   Sun Jan 24 21:43:19 2010 +0000
181
182     * Always draw all background in troff output
183
184 caca/codec/export.c |    9 +++++++--
185 1 files changed, 7 insertions(+), 2 deletions(-)
186
187Commit: 4298
188Author: pterjan
189Date:   Sun Jan 24 21:15:01 2010 +0000
190
191     * Unbreak make dist (multiboot.S is dead), but many files in kernel/ are missing there
192
193 kernel/Makefile.am |    1 -
194 1 files changed, 0 insertions(+), 1 deletions(-)
195
196Commit: 4297
197Author: sam
198Date:   Sun Jan 24 01:47:25 2010 +0000
199
200    Fix check-build verbosity.
201
202 test/check-build |    6 +++++-
203 1 files changed, 5 insertions(+), 1 deletions(-)
204
205Commit: 4296
206Author: sam
207Date:   Sun Jan 24 01:47:18 2010 +0000
208
209    Fix shrext_cmds usage in configure.ac.
210
211 configure.ac |    4 ++--
212 1 files changed, 2 insertions(+), 2 deletions(-)
213
214Commit: 4292
215Author: pterjan
216Date:   Thu Jan 21 11:14:24 2010 +0000
217
218     * Add back some missing spaces
219
220 ruby/ruby-caca.dox |  100 ++++++++++++++++++++++++++--------------------------
221 1 files changed, 50 insertions(+), 50 deletions(-)
222
223Commit: 4235
224Author: pterjan
225Date:   Wed Jan 6 20:56:29 2010 +0000
226
227     * Map colors to the ones known by groff, defining mines don't work
228
229 caca/codec/export.c |   63 +++++++++++++++++++++++++--------------------------
230 1 files changed, 31 insertions(+), 32 deletions(-)
231
232Commit: 4229
233Author: sam
234Date:   Wed Jan 6 00:10:31 2010 +0000
235
236    Move conditional java targets to the top of Makefile.am.
237
238 java/Makefile.am |   10 +++++-----
239 1 files changed, 5 insertions(+), 5 deletions(-)
240
241Commit: 4228
242Author: pterjan
243Date:   Wed Jan 6 00:05:09 2010 +0000
244
245     * Improve a bit troff export
246
247 caca/codec/export.c |   46 ++++++++++++++++++++++++++++++++++++----------
248 1 files changed, 36 insertions(+), 10 deletions(-)
249
250Commit: 4227
251Author: pterjan
252Date:   Tue Jan 5 23:27:26 2010 +0000
253
254     * Add experimental troff export
255
256 caca/codec/export.c |   73 +++++++++++++++++++++++++++++++++++++++++++++++++++
257 1 files changed, 73 insertions(+), 0 deletions(-)
258
259Commit: 4225
260Author: pterjan
261Date:   Tue Jan 5 21:59:10 2010 +0000
262
263     * Do not want libjava.jar when we don't build java binding
264
265 java/Makefile.am |    2 +-
266 1 files changed, 1 insertions(+), 1 deletions(-)
267
268Commit: 4220
269Author: sam
270Date:   Sun Jan 3 02:54:32 2010 +0000
271
272    Clean up .gitignore and documentation build rules.
273
274 .gitignore            |   65 +++++++++++++++++++++++++++++++++++++++++++++++++
275 Makefile.am           |    5 ++-
276 caca-sharp/.gitignore |    3 --
277 caca/.gitignore       |    1 -
278 cxx/.gitignore        |    1 -
279 doc/.gitignore        |    4 ---
280 doc/Makefile.am       |    7 ++---
281 doc/doxygen.cfg.in    |    2 +-
282 examples/.gitignore   |   29 ----------------------
283 ruby/.gitignore       |    2 -
284 src/.gitignore        |    7 -----
285 test/.gitignore       |    3 --
286 test/check-build      |   11 ++++++++
287 tools/.gitignore      |    3 --
288 14 files changed, 83 insertions(+), 60 deletions(-)
289
290Commit: 4219
291Author: sam
292Date:   Sun Jan 3 02:54:17 2010 +0000
293
294    Clean up files generated by build-kernel in make clean.
295
296 build-kernel       |   11 ++++++-----
297 kernel/Makefile.am |    4 ++++
298 2 files changed, 10 insertions(+), 5 deletions(-)
299
300Commit: 4198
301Author: sam
302Date:   Thu Dec 24 00:02:16 2009 +0000
303
304    Build Java examples and add wrapper scripts to run them.
305
306 java/.gitignore             |    1 +
307 java/Makefile.am            |   13 +++++++++++--
308 java/examples/Driver        |    6 ++++++
309 java/examples/Driver.java   |    2 +-
310 java/examples/TrueColor     |    6 ++++++
311 java/org/zoy/caca/Caca.java |    2 +-
312 6 files changed, 26 insertions(+), 4 deletions(-)
313
314Commit: 4197
315Author: sam
316Date:   Wed Dec 23 11:34:49 2009 +0000
317
318    Java bindings, courtesy of Adrien Grand <jpountz@dinauz.org>.
319
320 AUTHORS                                 |    3 +
321 Makefile.am                             |    4 +-
322 configure.ac                            |   45 ++++
323 java/.gitignore                         |    3 +
324 java/Makefile.am                        |   94 ++++++++
325 java/README                             |   20 ++
326 java/caca_java_common.c                 |   31 +++
327 java/caca_java_common.h                 |   23 ++
328 java/examples/Driver.java               |   54 +++++
329 java/examples/TrueColor.java            |   38 +++
330 java/org/zoy/caca/Attribute.java        |   60 +++++
331 java/org/zoy/caca/Caca.java             |   33 +++
332 java/org/zoy/caca/CacaException.java    |   24 ++
333 java/org/zoy/caca/CacaObject.java       |   40 ++++
334 java/org/zoy/caca/Canvas.java           |  377 ++++++++++++++++++++++++++++++
335 java/org/zoy/caca/Color.java            |   84 +++++++
336 java/org/zoy/caca/Display.java          |  170 ++++++++++++++
337 java/org/zoy/caca/Dither.java           |  238 +++++++++++++++++++
338 java/org/zoy/caca/Event.java            |  184 +++++++++++++++
339 java/org/zoy/caca/Font.java             |   61 +++++
340 java/org/zoy/caca/NativeObject.java     |   20 ++
341 java/org/zoy/caca/TimeoutException.java |   24 ++
342 java/org_zoy_caca_Attribute.c           |   62 +++++
343 java/org_zoy_caca_Caca.c                |   24 ++
344 java/org_zoy_caca_Canvas.c              |  389 +++++++++++++++++++++++++++++++
345 java/org_zoy_caca_Display.c             |  187 +++++++++++++++
346 java/org_zoy_caca_Dither.c              |  175 ++++++++++++++
347 java/org_zoy_caca_Event.c               |   80 +++++++
348 java/org_zoy_caca_Font.c                |  117 +++++++++
349 29 files changed, 2663 insertions(+), 1 deletions(-)
350
351Commit: 4160
352Author: jylam
353Date:   Sun Dec 20 16:29:24 2009 +0000
354
355     * Fix libcaca.a linkage (was off by one argument), fill memory with 0xCACA, because caca is so delicious.
356
357 build-kernel               |    2 +-
358 kernel/drivers/processor.c |   10 ++++++----
359 kernel/kernel.c            |   12 ++++++++----
360 3 files changed, 15 insertions(+), 9 deletions(-)
361
362Commit: 4159
363Author: jylam
364Date:   Sun Dec 20 15:41:41 2009 +0000
365
366     * Added 64bits RDTSC support, as well as CPU frequency guess (more like a 8254a test, actually)
367
368 build-kernel               |    8 +-
369 kernel/drivers/processor.c |   49 +++++
370 kernel/drivers/processor.h |    2 +
371 kernel/drivers/timer.c     |   55 ++++---
372 kernel/kernel.c            |   22 +--
373 kernel/kernel.h            |    2 +
374 kernel/klibc.c             |  430 ++++++++++++++++++++++++--------------------
375 kernel/klibc.h             |    3 +-
376 8 files changed, 336 insertions(+), 235 deletions(-)
377
378Commit: 4158
379Author: jylam
380Date:   Sun Dec 20 14:02:02 2009 +0000
381
382     * Fix indentation and add licensing and copyright headers to kernel
383
384 kernel/boot/gdt.c           |  151 ++++++++++++++++++-------------
385 kernel/boot/idt.c           |  164 +++++++++++++++++++---------------
386 kernel/boot/interruptions.c |  209 +++++++++++++++++++++++++++++--------------
387 kernel/boot/pic.c           |   99 ++++++++++++--------
388 kernel/boot/stage2.c        |   37 ++++++---
389 kernel/boot/stage2.h        |   18 ++++
390 kernel/drivers/floppy.c     |   19 ++++-
391 kernel/drivers/floppy.h     |   28 +++++-
392 kernel/drivers/keyboard.c   |  210 +++++++++++++++++++++++--------------------
393 kernel/drivers/memory.c     |   17 ++++-
394 kernel/drivers/memory.h     |   15 +++
395 kernel/drivers/processor.c  |   18 +++-
396 kernel/drivers/processor.h  |  142 ++++++++++++++++-------------
397 kernel/drivers/timer.c      |   68 ++++++++-------
398 kernel/drivers/timer.h      |   18 ++++-
399 kernel/kernel.c             |   13 +--
400 kernel/kernel.h             |   10 +--
401 kernel/klibc.c              |   16 ++++
402 kernel/klibc.h              |   68 ++++++++++-----
403 19 files changed, 824 insertions(+), 496 deletions(-)
404
405Commit: 4157
406Author: jylam
407Date:   Sun Dec 20 13:45:00 2009 +0000
408
409     * Fill CPU id correctly, you dumb fuck.
410
411 kernel/drivers/processor.c |    2 ++
412 1 files changed, 2 insertions(+), 0 deletions(-)
413
414Commit: 4156
415Author: jylam
416Date:   Sun Dec 20 13:40:42 2009 +0000
417
418     * XCode project file updated for kernel
419
420 XCode/libcacaXCode.xcodeproj/project.pbxproj |   77 +++++++++++++++++++++++++-
421 1 files changed, 75 insertions(+), 2 deletions(-)
422
423Commit: 4155
424Author: jylam
425Date:   Sun Dec 20 13:36:15 2009 +0000
426
427     * Forgot kernel build script
428
429 build-kernel |   67 +++++++++++++++++++++++++++++++++++++++++----------------
430 1 files changed, 48 insertions(+), 19 deletions(-)
431
432Commit: 4154
433Author: jylam
434Date:   Sun Dec 20 13:33:11 2009 +0000
435
436     * Total kernel rewrite
437
438 configure.ac                |    2 +-
439 kernel/boot/bootsect.asm    |  123 +++++++++
440 kernel/boot/gdt.c           |  101 ++++++++
441 kernel/boot/idt.c           |  132 ++++++++++
442 kernel/boot/int.asm         |  147 +++++++++++
443 kernel/boot/interruptions.c |  112 ++++++++
444 kernel/boot/pic.c           |   73 ++++++
445 kernel/boot/stage2.c        |   30 +++
446 kernel/boot/stage2.h        |    1 +
447 kernel/drivers/floppy.c     |   56 ++++
448 kernel/drivers/floppy.h     |   14 +
449 kernel/drivers/keyboard.c   |  101 ++++++++
450 kernel/drivers/memory.c     |    4 +
451 kernel/drivers/processor.c  |   50 ++++
452 kernel/drivers/processor.h  |   81 ++++++
453 kernel/drivers/timer.c      |   42 +++
454 kernel/drivers/timer.h      |    2 +
455 kernel/kernel.c             |  421 ++++---------------------------
456 kernel/kernel.h             |  118 +--------
457 kernel/klibc.c              |  598 +++++++++++++++++++++++++++++++++++++++++++
458 kernel/klibc.h              |  125 +++++++++
459 kernel/multiboot.S          |   73 ------
460 22 files changed, 1850 insertions(+), 556 deletions(-)
461
462Commit: 4149
463Author: sam
464Date:   Sat Dec 19 14:38:47 2009 +0000
465
466    Store built-in fonts in a uin8_t[] instead of char[].
467
468 caca/font.c          |    4 ++--
469 caca/mono9.data      |    4 ++--
470 caca/monobold12.data |    4 ++--
471 tools/makefont.c     |    5 +++--
472 4 files changed, 9 insertions(+), 8 deletions(-)
473
474Commit: 4148
475Author: sam
476Date:   Sat Dec 19 14:38:38 2009 +0000
477
478    Update my e-mail address everywhere.
479
480 build-dos                           |    2 +-
481 build-kernel                        |    2 +-
482 build-win32                         |    2 +-
483 caca-config.in                      |    2 +-
484 caca-php/examples/colors.php        |    2 +-
485 caca-php/examples/demo.php          |    2 +-
486 caca-php/examples/export.php        |    2 +-
487 caca-php/examples/fullwidth.php     |    2 +-
488 caca-php/examples/img2txt.php       |    5 +++--
489 caca-php/examples/test.php          |    4 ++--
490 caca-php/examples/text.php          |    2 +-
491 caca-php/examples/transform.php     |    2 +-
492 caca-php/examples/truecolor.php     |    2 +-
493 caca-php/examples/unicode.php       |    2 +-
494 caca-php/examples/www/colors.php    |    2 +-
495 caca-php/examples/www/export.php    |    2 +-
496 caca-php/examples/www/fullwidth.php |    2 +-
497 caca-php/examples/www/img2txt.php   |    5 +++--
498 caca-php/examples/www/text.php      |    2 +-
499 caca-php/examples/www/transform.php |    2 +-
500 caca-php/examples/www/truecolor.php |    2 +-
501 caca-php/examples/www/unicode.php   |    2 +-
502 caca-sharp/Attr.cs                  |    2 +-
503 caca-sharp/Caca.cs                  |    2 +-
504 caca-sharp/Display.cs               |    2 +-
505 caca-sharp/Dither.cs                |    2 +-
506 caca-sharp/Event.cs                 |    2 +-
507 caca-sharp/Font.cs                  |    2 +-
508 caca-sharp/test.cs                  |    2 +-
509 caca/caca0.h                        |    2 +-
510 caca/caca_stubs.h                   |    2 +-
511 caca/caca_types.h.in                |    2 +-
512 caca/charset.c                      |    2 +-
513 caca/conic.c                        |    2 +-
514 caca/dither.c                       |    2 +-
515 caca/file.c                         |    2 +-
516 caca/font.c                         |    2 +-
517 caca/line.c                         |    2 +-
518 caca/time.c                         |    2 +-
519 caca/triangle.c                     |    2 +-
520 doc/caca-config.1                   |    2 +-
521 doc/cacafire.1                      |    2 +-
522 doc/cacaplay.1                      |    2 +-
523 doc/cacaserver.1                    |    2 +-
524 doc/cacaview.1                      |    2 +-
525 doc/img2txt.1                       |    2 +-
526 examples/canvas.c                   |    2 +-
527 examples/colors.c                   |    2 +-
528 examples/dithering.c                |    2 +-
529 examples/driver.c                   |    2 +-
530 examples/event.c                    |    2 +-
531 examples/font.c                     |    2 +-
532 examples/frames.c                   |    2 +-
533 examples/fullwidth.c                |    2 +-
534 examples/gamma.c                    |    2 +-
535 examples/hsv.c                      |    2 +-
536 examples/input.c                    |    2 +-
537 examples/truecolor.c                |    2 +-
538 examples/unicode.c                  |    2 +-
539 kernel/kernel.c                     |    2 +-
540 kernel/kernel.h                     |    2 +-
541 src/cacademo.c                      |    2 +-
542 src/cacaview.c                      |    2 +-
543 src/common-image.c                  |    2 +-
544 src/common-image.h                  |    2 +-
545 src/mygetopt.c                      |    2 +-
546 src/mygetopt.h                      |    2 +-
547 test/caca-test.cpp                  |    2 +-
548 test/canvas.cpp                     |    2 +-
549 test/driver.cpp                     |    2 +-
550 test/simple.c                       |    2 +-
551 tools/makefont.c                    |    2 +-
552 tools/optipal.c                     |    2 +-
553 tools/sortchars.c                   |    2 +-
554 74 files changed, 79 insertions(+), 77 deletions(-)
555
556Commit: 4147
557Author: sam
558Date:   Fri Dec 18 22:09:25 2009 +0000
559
560    Preload the example input buffer with Unicode stuff for testing.
561
562 examples/input.c |   10 ++++++++++
563 1 files changed, 10 insertions(+), 0 deletions(-)
564
565Commit: 4146
566Author: sam
567Date:   Fri Dec 18 21:50:37 2009 +0000
568
569    Fix an alignment issue in caca_get_canvas_chars() and caca_get_canvas_attrs().
570    Fixes #41.
571
572 caca/caca.h           |    4 ++--
573 caca/canvas.c         |   20 ++++++++++----------
574 caca/driver/conio.c   |    6 +++---
575 caca/driver/gl.c      |    6 +++---
576 caca/driver/ncurses.c |    6 ++----
577 caca/driver/slang.c   |    6 ++----
578 caca/driver/vga.c     |    6 ++----
579 caca/driver/win32.c   |    4 ++--
580 caca/driver/x11.c     |    4 ++--
581 9 files changed, 28 insertions(+), 34 deletions(-)
582
583Commit: 4145
584Author: sam
585Date:   Fri Dec 18 21:36:15 2009 +0000
586
587    Implement caca_unset_attr() and caca_toggle_attr(). Fixes #7.
588
589 caca/attr.c |   54 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
590 caca/caca.h |    2 ++
591 2 files changed, 56 insertions(+), 0 deletions(-)
592
593Commit: 4144
594Author: sam
595Date:   Fri Dec 18 21:24:10 2009 +0000
596
597    Explicitly link with -lGLU because freeglut may not provide it. Fixes #61.
598
599 configure.ac |    2 +-
600 1 files changed, 1 insertions(+), 1 deletions(-)
601
602Commit: 4143
603Author: sam
604Date:   Fri Dec 18 21:17:54 2009 +0000
605
606    Deduce X11 font size from a relevant sample to avoid oversized font
607    cells. Fixes bug #21 (X11 Unicode support).
608
609 caca/driver/x11.c  |   29 ++++++++++++++++++++---------
610 examples/unicode.c |    1 +
611 2 files changed, 21 insertions(+), 9 deletions(-)
612
613Commit: 4142
614Author: sam
615Date:   Thu Dec 17 23:25:46 2009 +0000
616
617    Call setlocale() in the X11 driver to activate the current locale. If it
618    is an UTF-8 locale, more glyphs are displayed.
619
620 caca/driver/x11.c |    7 +++++++
621 1 files changed, 7 insertions(+), 0 deletions(-)
622
623Commit: 4141
624Author: sam
625Date:   Thu Dec 17 01:46:30 2009 +0000
626
627    Use XwcDrawString in the X11 driver if font sets are available.
628
629 caca/driver/x11.c |  158 ++++++++++++++++++++++++++++++++++++++++-------------
630 1 files changed, 119 insertions(+), 39 deletions(-)
631
632Commit: 4140
633Author: sam
634Date:   Thu Dec 17 01:46:22 2009 +0000
635
636    Allow the X11 driver to display Unicode characters if they are in the
637    current font (addresses #21).
638
639 caca/driver/x11.c |   18 +++++++++++-------
640 1 files changed, 11 insertions(+), 7 deletions(-)
641
642Commit: 4139
643Author: sam
644Date:   Wed Dec 16 19:25:52 2009 +0000
645
646    Do not crash in caca_flush_figlet() if no figfont was loaded.
647
648 caca/figfont.c |    3 +++
649 1 files changed, 3 insertions(+), 0 deletions(-)
650
651Commit: 4131
652Author: sam
653Date:   Mon Dec 14 23:29:51 2009 +0000
654
655    Fix the libcucul symlink installation when /bin/sh points to bash or any
656    shell that doesn't look for sourced files in $PWD.
657
658 caca/Makefile.am |    4 ++--
659 cxx/Makefile.am  |    4 ++--
660 2 files changed, 4 insertions(+), 4 deletions(-)
661
662Commit: 4130
663Author: sam
664Date:   Mon Dec 14 18:27:49 2009 +0000
665
666    Fix the old "value computed is unused" warning triggered by ncurses.
667
668 caca/driver/ncurses.c |    3 +--
669 1 files changed, 1 insertions(+), 2 deletions(-)
670
671Commit: 4129
672Author: sam
673Date:   Mon Dec 14 18:06:12 2009 +0000
674
675    Fix a compilation warning in conio-snake.cpp.
676
677 examples/conio-snake.cpp |    2 +-
678 1 files changed, 1 insertions(+), 1 deletions(-)
679
680Commit: 4128
681Author: pterjan
682Date:   Mon Dec 14 18:05:39 2009 +0000
683
684     * Add test for import/export of area
685
686 ruby/t/tc_canvas.rb |    2 ++
687 1 files changed, 2 insertions(+), 0 deletions(-)
688
689Commit: 4127
690Author: sam
691Date:   Mon Dec 14 17:59:38 2009 +0000
692
693    More warning fixes in conio.c.
694
695 examples/conio.c |    6 +++---
696 1 files changed, 3 insertions(+), 3 deletions(-)
697
698Commit: 4126
699Author: sam
700Date:   Mon Dec 14 17:40:37 2009 +0000
701
702    Fix various cosmetic errors (Jylam: tiens un highlight gratuit dans ta gueule pour les trailing spaces !)
703
704 examples/.gitignore |    1 +
705 examples/conio.c    |    7 +++----
706 examples/mouse.c    |    2 +-
707 ruby/caca-canvas.c  |   20 ++++++++++----------
708 4 files changed, 15 insertions(+), 15 deletions(-)
709
710Commit: 4125
711Author: pterjan
712Date:   Mon Dec 14 17:36:42 2009 +0000
713
714     * Oops
715
716 ruby/caca-canvas.c |    2 +-
717 1 files changed, 1 insertions(+), 1 deletions(-)
718
719Commit: 4123
720Author: pterjan
721Date:   Mon Dec 14 15:58:31 2009 +0000
722
723     * Remove tabs
724
725 ruby/caca-canvas.c |   12 ++++++------
726 1 files changed, 6 insertions(+), 6 deletions(-)
727
728Commit: 4105
729Author: pterjan
730Date:   Mon Dec 7 17:21:25 2009 +0000
731
732     * Bind area import/export functions
733
734 ruby/caca-canvas.c |   34 ++++++++++++++++++++++++++++++++++
735 1 files changed, 34 insertions(+), 0 deletions(-)
736
737Commit: 4104
738Author: pterjan
739Date:   Mon Dec 7 17:06:04 2009 +0000
740
741     * Bind dirty rectangle functions
742
743 ruby/caca-canvas.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++
744 1 files changed, 56 insertions(+), 0 deletions(-)
745
746Commit: 4103
747Author: pterjan
748Date:   Mon Dec 7 16:46:18 2009 +0000
749
750     * Bind caca_fill_triangle_textured
751
752 ruby/caca-canvas.c |   57 ++++++++++++++++++++++++++++++++++++++++++++++++++++
753 1 files changed, 57 insertions(+), 0 deletions(-)
754
755Commit: 4097
756Author: jylam
757Date:   Mon Dec 7 11:48:01 2009 +0000
758
759     * Added mouse events example
760
761 XCode/libcacaXCode.xcodeproj/project.pbxproj |    2 +
762 examples/Makefile.am                         |    5 +-
763 examples/mouse.c                             |   92 ++++++++++++++++++++++++++
764 3 files changed, 98 insertions(+), 1 deletions(-)
765
766Commit: 4096
767Author: sam
768Date:   Mon Dec 7 01:30:19 2009 +0000
769
770    Don't enter glutCheckLoop() from gl_get_event() if there is already an
771    event available. This increases the framerate when using OpenGL.
772
773 caca/driver/gl.c |   11 +++++++++++
774 1 files changed, 11 insertions(+), 0 deletions(-)
775
776Commit: 4095
777Author: sam
778Date:   Mon Dec 7 01:05:31 2009 +0000
779
780    Increase profiling timers' sliding mean accuracy.
781
782 caca/caca_internals.h |    5 +++--
783 caca/caca_prof.h      |   16 ++++++++--------
784 caca/prof.c           |   12 ++----------
785 3 files changed, 13 insertions(+), 20 deletions(-)
786
787Commit: 4094
788Author: sam
789Date:   Sun Dec 6 21:21:40 2009 +0000
790
791    Gather profiling information in caca_refresh_display() and caca_get_event().
792
793 bootstrap             |    2 +-
794 caca/Makefile.am      |    1 +
795 caca/caca.c           |   14 ++++++-
796 caca/caca_internals.h |   21 +++++++++-
797 caca/caca_prof.h      |   14 ++++++
798 caca/event.c          |   41 ++++++++++++++-----
799 caca/graphics.c       |   21 +++++++++-
800 caca/libcaca.vcproj   |    4 ++
801 caca/prof.c           |  106 +++++++++++++++++++++++++++++++++++++++++++++++++
802 configure.ac          |    6 +-
803 10 files changed, 213 insertions(+), 17 deletions(-)
804
805Commit: 4093
806Author: sam
807Date:   Sun Dec 6 21:21:27 2009 +0000
808
809    Improve rounding in the internal Win32 sleep method.
810
811 caca/time.c |    6 +++---
812 1 files changed, 3 insertions(+), 3 deletions(-)
813
814Commit: 4082
815Author: sam
816Date:   Thu Dec 3 01:13:15 2009 +0000
817
818    Pass Ctrl-C as a keypress to the calling application in the SLang driver.
819    Original patch courtesy of Romain Bignon.
820
821 caca/driver/slang.c |   25 +++++++++++++++++++++++--
822 1 files changed, 23 insertions(+), 2 deletions(-)
823
824Commit: 4069
825Author: pterjan
826Date:   Mon Nov 30 00:50:07 2009 +0000
827
828     * Fix Delete key with X11 driver
829
830 caca/driver/x11.c |    2 +-
831 1 files changed, 1 insertions(+), 1 deletions(-)
832
833Commit: 4045
834Author: sam
835Date:   Thu Nov 26 01:34:17 2009 +0000
836
837    Update source checking test and remove CRLF crap from makefiles.
838
839 caca/Makefile.am     |    2 +
840 cxx/Makefile.am      |   98 +++++++++++++++++++++++++------------------------
841 examples/Makefile.am |    2 +
842 ruby/Makefile.am     |    2 +
843 src/Makefile.am      |   96 +++++++++++++++++++++++++------------------------
844 test/check-build     |    4 +--
845 tools/Makefile.am    |    3 ++
846 win32/Makefile.am    |    8 ++--
847 8 files changed, 113 insertions(+), 102 deletions(-)
848
849Commit: 4044
850Author: sam
851Date:   Thu Nov 26 01:23:55 2009 +0000
852
853    Rename tests/ to test/.
854
855 Makefile.am         |    2 +-
856 configure.ac        |    2 +-
857 test/.gitignore     |    3 +
858 test/Makefile.am    |   24 ++++
859 test/bench.c        |   80 +++++++++++
860 test/bench.vcproj   |  364 +++++++++++++++++++++++++++++++++++++++++++++++++++
861 test/caca-test.cpp  |   27 ++++
862 test/canvas.cpp     |  102 ++++++++++++++
863 test/check-build    |   57 ++++++++
864 test/dirty.cpp      |  292 +++++++++++++++++++++++++++++++++++++++++
865 test/driver.cpp     |   48 +++++++
866 test/export.cpp     |   74 +++++++++++
867 test/simple.c       |   65 +++++++++
868 tests/.gitignore    |    3 -
869 tests/Makefile.am   |   24 ----
870 tests/bench.c       |   80 -----------
871 tests/bench.vcproj  |  364 ---------------------------------------------------
872 tests/caca-test.cpp |   27 ----
873 tests/canvas.cpp    |  102 --------------
874 tests/check-build   |   57 --------
875 tests/dirty.cpp     |  292 -----------------------------------------
876 tests/driver.cpp    |   48 -------
877 tests/export.cpp    |   74 -----------
878 tests/simple.c      |   65 ---------
879 24 files changed, 1138 insertions(+), 1138 deletions(-)
880
881Commit: 3995
882Author: sam
883Date:   Sun Nov 22 11:57:43 2009 +0000
884
885    Add src/ to the list of source code checks.
886
887 tests/check-build |    2 +-
888 1 files changed, 1 insertions(+), 1 deletions(-)
889
890Commit: 3994
891Author: jylam
892Date:   Sat Nov 21 17:22:29 2009 +0000
893
894     * Removed trailing spaces (fsking GNU Ident) (GNU, COINCIDENCE ? I THINK NOT!) and lonely tab
895
896 XCode/libcacaXCode.xcodeproj/project.pbxproj |    2 ++
897 caca/transform.c                             |    2 +-
898 caca/triangle.c                              |    8 ++++----
899 examples/trifiller.c                         |    2 +-
900 4 files changed, 8 insertions(+), 6 deletions(-)
901
902Commit: 3993
903Author: sam
904Date:   Sat Nov 21 17:01:30 2009 +0000
905
906    Add a sanity check for coding style errors.
907
908 Makefile.am         |    2 +-
909 examples/.gitignore |    1 +
910 tests/check-build   |   40 +++++++++++++++++++++++++++++++++++++---
911 3 files changed, 39 insertions(+), 4 deletions(-)
912
913Commit: 3987
914Author: jylam
915Date:   Sat Nov 21 10:28:58 2009 +0000
916
917     * Indentation fixes
918
919 caca/triangle.c      |  293 +++++++++++++++++++++++++++-----------------------
920 examples/trifiller.c |  197 +++++++++++++++++----------------
921 2 files changed, 258 insertions(+), 232 deletions(-)
922
923Commit: 3985
924Author: jylam
925Date:   Sat Nov 21 10:26:31 2009 +0000
926
927     * Remove trailing spaces (bouh!)
928
929 caca/driver/slang.c |    4 ++--
930 1 files changed, 2 insertions(+), 2 deletions(-)
931
932Commit: 3984
933Author: jylam
934Date:   Sat Nov 21 10:18:45 2009 +0000
935
936     * Don't unblock signals in init of SLang
937
938 caca/driver/slang.c |   10 ++++------
939 1 files changed, 4 insertions(+), 6 deletions(-)
940
941Commit: 3983
942Author: jylam
943Date:   Sat Nov 21 10:12:09 2009 +0000
944
945     * Disable SLang's own SIGINT handler
946
947 XCode/libcacaXCode.xcodeproj/project.pbxproj |   34 +++++++++++++++++++++++++-
948 caca/driver/slang.c                          |   10 +++++++
949 2 files changed, 43 insertions(+), 1 deletions(-)
950
951Commit: 3955
952Author: jylam
953Date:   Thu Nov 19 11:21:16 2009 +0000
954
955     * Updated C++ bindings with Canvas::fillTriangleTextured()
956
957 XCode/libcacaXCode.xcodeproj/project.pbxproj |   14 ++++++++++++++
958 cxx/caca++.cpp                               |    5 +++++
959 cxx/caca++.h                                 |    1 +
960 3 files changed, 20 insertions(+), 0 deletions(-)
961
962Commit: 3953
963Author: sam
964Date:   Thu Nov 19 00:53:48 2009 +0000
965
966    Make the current library version beta17, in preparation of the next release.
967
968 configure.ac |    4 ++--
969 1 files changed, 2 insertions(+), 2 deletions(-)
970
971Commit: 3952
972Author: sam
973Date:   Thu Nov 19 00:53:39 2009 +0000
974
975    Fix the library suffix detection, thanks to libtool's shell variables.
976
977 configure.ac |   16 +++++++---------
978 1 files changed, 7 insertions(+), 9 deletions(-)
979
980Commit: 3949
981Author: pterjan
982Date:   Wed Nov 18 20:42:42 2009 +0000
983
984     * Fix non ASCII input in x11 driver
985
986 caca/driver/x11.c |   23 +++++++++++++++++++++++
987 1 files changed, 23 insertions(+), 0 deletions(-)
988
989Commit: 3928
990Author: jylam
991Date:   Wed Nov 18 11:59:08 2009 +0000
992
993     * Fix examples/trifiller's color boundaries
994
995 examples/trifiller.c |    4 ++--
996 1 files changed, 2 insertions(+), 2 deletions(-)
997
998Commit: 3926
999Author: jylam
1000Date:   Wed Nov 18 11:25:58 2009 +0000
1001
1002     * Make caca_fill_triangle_textured use less arguments, examples/trifiller modified accordingly
1003
1004 XCode/libcacaXCode.xcodeproj/project.pbxproj |    2 +-
1005 caca/caca.h                                  |   12 +--
1006 caca/triangle.c                              |  125 ++++++++++++++------------
1007 examples/trifiller.c                         |   57 +++++++-----
1008 4 files changed, 105 insertions(+), 91 deletions(-)
1009
1010Commit: 3925
1011Author: sam
1012Date:   Wed Nov 18 01:02:20 2009 +0000
1013
1014    Preserve default attribute across caca_fill_triangle_texture calls.
1015
1016 caca/triangle.c |   10 +++++++---
1017 1 files changed, 7 insertions(+), 3 deletions(-)
1018
1019Commit: 3924
1020Author: sam
1021Date:   Wed Nov 18 00:21:20 2009 +0000
1022
1023    Add a caca-sharp.pc.in file.
1024
1025 caca-sharp/caca-sharp.pc.in |    6 ++++++
1026 1 files changed, 6 insertions(+), 0 deletions(-)
1027
1028Commit: 3917
1029Author: pterjan
1030Date:   Tue Nov 17 16:28:14 2009 +0000
1031
1032     * Fix build of trifiller with imlib2
1033
1034 examples/Makefile.am |    2 ++
1035 1 files changed, 2 insertions(+), 0 deletions(-)
1036
1037Commit: 3913
1038Author: sam
1039Date:   Mon Nov 16 13:30:53 2009 +0000
1040
1041    Fix an unlikely crash that may happen when the X server cannot open
1042    the "fixed" font.
1043
1044 caca/driver/x11.c |    2 +-
1045 1 files changed, 1 insertions(+), 1 deletions(-)
1046
1047Commit: 3912
1048Author: jylam
1049Date:   Mon Nov 16 13:14:32 2009 +0000
1050
1051     * Don't use float as loop counters
1052
1053 caca/triangle.c |    2 +-
1054 1 files changed, 1 insertions(+), 1 deletions(-)
1055
1056Commit: 3911
1057Author: jylam
1058Date:   Mon Nov 16 12:33:38 2009 +0000
1059
1060     * Added basic XCode project, using external build system (make)
1061
1062 XCode/libcacaXCode.xcodeproj/project.pbxproj |  384 ++++++++++++++++++++++++++
1063 1 files changed, 384 insertions(+), 0 deletions(-)
1064
1065Commit: 3910
1066Author: jylam
1067Date:   Mon Nov 16 12:21:55 2009 +0000
1068
1069     * Add -lm to examples/trifiller. Oops.
1070
1071 examples/Makefile.am |    2 +-
1072 1 files changed, 1 insertions(+), 1 deletions(-)
1073
1074Commit: 3909
1075Author: jylam
1076Date:   Mon Nov 16 12:17:01 2009 +0000
1077
1078     * Added texture mapped triangle routine, float based, arbitrary texture size, to be optimized
1079     * Made compilation under MacOSX 10.6 (Snow Leopard) possible, but breaks 10.4 (Tiger), to be fixed
1080
1081 caca/caca.h          |    8 ++
1082 caca/triangle.c      |  196 +++++++++++++++++++++++++++++++++++++++++
1083 configure.ac         |    2 +-
1084 examples/Makefile.am |    5 +-
1085 examples/trifiller.c |  239 ++++++++++++++++++++++++++++++++++++++++++++++++++
1086 5 files changed, 448 insertions(+), 2 deletions(-)
1087
1088Commit: 3908
1089Author: sam
1090Date:   Mon Nov 16 01:15:42 2009 +0000
1091
1092    Refresh win32/config.h so that it has all the required defines.
1093
1094 win32/config.h |   38 +++++++++++++++++++++++++++++++++++++-
1095 1 files changed, 37 insertions(+), 1 deletions(-)
1096
1097Commit: 3907
1098Author: sam
1099Date:   Mon Nov 16 01:15:37 2009 +0000
1100
1101    Add a test for win32/config.h synchronisation.
1102
1103 tests/Makefile.am |    4 +++-
1104 tests/check-build |   23 +++++++++++++++++++++++
1105 2 files changed, 26 insertions(+), 1 deletions(-)
1106
1107Commit: 3906
1108Author: sam
1109Date:   Mon Nov 16 01:15:31 2009 +0000
1110
1111    Ignore Monodevelop files.
1112
1113 caca-sharp/.gitignore |    1 +
1114 1 files changed, 1 insertions(+), 0 deletions(-)
1115
1116Commit: 3905
1117Author: sam
1118Date:   Mon Nov 16 01:15:25 2009 +0000
1119
1120    Start working on profiling.
1121
1122 caca/Makefile.am      |    1 +
1123 caca/caca_internals.h |    1 +
1124 caca/caca_prof.h      |   33 +++++++++++++++++++++++++++++++++
1125 caca/libcaca.vcproj   |    4 ++++
1126 configure.ac          |    6 ++++++
1127 5 files changed, 45 insertions(+), 0 deletions(-)
1128
1129Commit: 3904
1130Author: sam
1131Date:   Mon Nov 16 01:15:19 2009 +0000
1132
1133    Move debugging methods to caca_debug.h.
1134
1135 caca/Makefile.am      |    1 +
1136 caca/caca_debug.h     |   41 ++++++++++++++++++++++++
1137 caca/caca_internals.h |    1 +
1138 caca/caca_stubs.h     |   25 ++-------------
1139 caca/libcaca.vcproj   |   84 +++++++++++++++++++++++++-----------------------
1140 5 files changed, 90 insertions(+), 62 deletions(-)
1141
1142Commit: 3647
1143Author: sam
1144Date:   Thu Oct 22 09:48:42 2009 +0000
1145
1146    Add -lz to Libs.private for static linking.
1147
1148 caca/caca.pc.in |    1 +
1149 1 files changed, 1 insertions(+), 0 deletions(-)
1150
1151Commit: 3646
1152Author: sam
1153Date:   Tue Sep 8 16:30:12 2009 +0000
1154
1155    Mark dithered bitmap array as const.
1156
1157 caca/caca.h   |    2 +-
1158 caca/dither.c |   10 +++++-----
1159 2 files changed, 6 insertions(+), 6 deletions(-)
1160
1161Commit: 3643
1162Author: sam
1163Date:   Tue Aug 25 14:23:08 2009 +0000
1164
1165    Update bootstrap script (automake 1.11 and pkg-config detection).
1166
1167 bootstrap |   21 ++++++++++++---------
1168 1 files changed, 12 insertions(+), 9 deletions(-)
1169
1170Commit: 3641
1171Author: sam
1172Date:   Thu Aug 13 13:05:00 2009 +0000
1173
1174    Add missing svn:ignore properties.
1175
1176Commit: 3640
1177Author: sam
1178Date:   Thu Aug 13 13:04:40 2009 +0000
1179
1180    Make "fullgray" dithering work properly, to force greyscale rendering. To use
1181    it, just call caca_set_dither_color(d, "fullgray") on the dither object.
1182
1183 caca/dither.c |   17 ++++++++++++++++-
1184 1 files changed, 16 insertions(+), 1 deletions(-)
1185
1186Commit: 3625
1187Author: sam
1188Date:   Mon Aug 3 23:26:28 2009 +0000
1189
1190    Implement memmove() in the kernel.
1191
1192 kernel/kernel.c |    7 +++++++
1193 kernel/kernel.h |    1 +
1194 2 files changed, 8 insertions(+), 0 deletions(-)
1195
1196Commit: 3624
1197Author: sam
1198Date:   Mon Aug 3 23:26:23 2009 +0000
1199
1200    Fix a typo in the VGA driver.
1201
1202 caca/driver/vga.c |    2 +-
1203 1 files changed, 1 insertions(+), 1 deletions(-)
1204
1205Commit: 3623
1206Author: sam
1207Date:   Mon Aug 3 23:26:17 2009 +0000
1208
1209    Only build conio-snake if the C++ compiler is functional.
1210
1211 examples/Makefile.am |    6 +++++-
1212 1 files changed, 5 insertions(+), 1 deletions(-)
1213
1214Commit: 3621
1215Author: sam
1216Date:   Mon Aug 3 23:19:41 2009 +0000
1217
1218    Include <stdio.h> in the null driver to get NULL.
1219
1220 caca/driver/null.c |    2 ++
1221 1 files changed, 2 insertions(+), 0 deletions(-)
1222
1223Commit: 3620
1224Author: sam
1225Date:   Mon Aug 3 23:19:34 2009 +0000
1226
1227    Add atexit() and EOF to the kernel.
1228
1229 kernel/kernel.c |    6 ++++++
1230 kernel/kernel.h |    2 ++
1231 2 files changed, 8 insertions(+), 0 deletions(-)
1232
1233Commit: 3619
1234Author: sam
1235Date:   Mon Aug 3 23:19:28 2009 +0000
1236
1237    Better caca_get_event_mouse_button() documentation.
1238
1239 caca/event.c |    3 +++
1240 1 files changed, 3 insertions(+), 0 deletions(-)
1241
1242Commit: 3618
1243Author: sam
1244Date:   Mon Aug 3 23:19:19 2009 +0000
1245
1246    Fix Win32 cross-build by removing one level of aliasing.
1247
1248 caca/codec/import.c |    4 ++--
1249 1 files changed, 2 insertions(+), 2 deletions(-)
1250
1251Commit: 3609
1252Author: sam
1253Date:   Mon Aug 3 07:43:16 2009 +0000
1254
1255    Add the conio examples to the Visual Studio solution.
1256
1257 caca/libcaca.vcproj         |   16 ++-
1258 examples/conio-snake.vcproj |  363 +++++++++++++++++++++++++++++++++++++++++++
1259 examples/conio.vcproj       |  363 +++++++++++++++++++++++++++++++++++++++++++
1260 libcaca.sln                 |   36 +++++
1261 4 files changed, 774 insertions(+), 4 deletions(-)
1262
1263Commit: 3608
1264Author: sam
1265Date:   Sun Aug 2 11:41:43 2009 +0000
1266
1267    Include <stdio.h> in caca_conio.h to avoid errors when this header is
1268    included after us.
1269
1270 caca/caca.h       |    1 -
1271 caca/caca_conio.h |    6 ++++++
1272 2 files changed, 6 insertions(+), 1 deletions(-)
1273
1274Commit: 3607
1275Author: sam
1276Date:   Sun Aug 2 11:09:42 2009 +0000
1277
1278    Implement conio.h functions cgets(), cputs(), getpass(), movetext(),
1279    putch() and _setcurstortype().
1280
1281 caca/caca_conio.c |   98 +++++++++++++++++++++++++++++++++++++++++++---------
1282 1 files changed, 81 insertions(+), 17 deletions(-)
1283
1284Commit: 3606
1285Author: sam
1286Date:   Sun Aug 2 11:09:35 2009 +0000
1287
1288    Make the libcaca color values an enum again.
1289
1290 caca/caca.h  |   50 ++++++++++++++++++++++++++++----------------------
1291 caca/caca0.h |   38 ++++++++++++++++++--------------------
1292 2 files changed, 46 insertions(+), 42 deletions(-)
1293
1294Commit: 3605
1295Author: sam
1296Date:   Sun Aug 2 11:09:29 2009 +0000
1297
1298    Add a note about autoreleased canvases in the documentation.
1299
1300 doc/migrating.dox |    4 ++++
1301 1 files changed, 4 insertions(+), 0 deletions(-)
1302
1303Commit: 3604
1304Author: sam
1305Date:   Sun Aug 2 11:09:23 2009 +0000
1306
1307    Since caca.h now exports variables, we need __declspec(dllimport), otherwise
1308    they won't be seen by the linker when linking dynamically. Fix caca0.h
1309    accordingly.
1310
1311 caca/caca.h  |    2 ++
1312 caca/caca0.h |    2 ++
1313 2 files changed, 4 insertions(+), 0 deletions(-)
1314
1315Commit: 3603
1316Author: sam
1317Date:   Sun Aug 2 11:09:16 2009 +0000
1318
1319    Move conio functions to the main caca.h header, with their caca_conio_
1320    prefix. The #defines remain in caca_conio.h.
1321
1322 caca/caca.h       |  128 +++++++++++++++++++++++++++++++++++++++++++++++++++
1323 caca/caca_conio.h |  133 +++++-----------------------------------------------
1324 2 files changed, 141 insertions(+), 120 deletions(-)
1325
1326Commit: 3602
1327Author: sam
1328Date:   Sun Aug 2 11:09:10 2009 +0000
1329
1330    Make conio_refresh() play nicer with the resources when the machine is slow.
1331
1332 caca/caca_conio.c |    5 +++--
1333 1 files changed, 3 insertions(+), 2 deletions(-)
1334
1335Commit: 3601
1336Author: sam
1337Date:   Sun Aug 2 11:09:05 2009 +0000
1338
1339    Fix <conio.h> delay(), getch() and kbhit() to avoid busy loops and ensure
1340    frequent screen refreshes.
1341    Implement <conio.h> clreol() (incomplete) and <dos.h> sleep() functions.
1342    Replace some defines with enums in <caca_conio.h>.
1343
1344 caca/caca_conio.c |  100 +++++++++++++++++++++++++++++++++++++++++++++++-----
1345 caca/caca_conio.h |   72 ++++++++++++++++++++++----------------
1346 2 files changed, 132 insertions(+), 40 deletions(-)
1347
1348Commit: 3600
1349Author: sam
1350Date:   Sun Aug 2 11:08:58 2009 +0000
1351
1352    Update the NEWS file with what's been done since the last release.
1353
1354 NEWS |   12 ++++++++++++
1355 1 files changed, 12 insertions(+), 0 deletions(-)
1356
1357Commit: 3599
1358Author: sam
1359Date:   Sun Aug 2 11:08:50 2009 +0000
1360
1361    Do not look for gmcs2. It is an abandoned abomination.
1362
1363 configure.ac |    4 ----
1364 1 files changed, 0 insertions(+), 4 deletions(-)
1365
1366Commit: 3598
1367Author: sam
1368Date:   Sat Aug 1 14:50:32 2009 +0000
1369
1370    Add a simple snake program using the <conio.h> interface.
1371
1372 COPYING.ISC              |   13 +++
1373 Makefile.am              |    2 +-
1374 THANKS                   |    1 +
1375 examples/.gitignore      |    1 +
1376 examples/Makefile.am     |    5 +-
1377 examples/conio-snake.cpp |  221 ++++++++++++++++++++++++++++++++++++++++++++++
1378 6 files changed, 241 insertions(+), 2 deletions(-)
1379
1380Commit: 3596
1381Author: sam
1382Date:   Fri Jul 31 00:01:32 2009 +0000
1383
1384    Implement conio.h's getche() and move cursor to top right corner after
1385    a call to clrscr().
1386
1387 caca/caca_conio.c |   10 ++++++----
1388 1 files changed, 6 insertions(+), 4 deletions(-)
1389
1390Commit: 3595
1391Author: sam
1392Date:   Fri Jul 31 00:01:25 2009 +0000
1393
1394    Make caca_printf(), caca_vprintf() and caca_put_str() return the number of
1395    printed cells instead of always returning 0. This is handy if we want to
1396    advance a cursor after each printf() call.
1397
1398 caca/caca_conio.c |   18 +++++++------
1399 caca/string.c     |   70 ++++++++++++++++++++++++++++++++++-------------------
1400 2 files changed, 55 insertions(+), 33 deletions(-)
1401
1402Commit: 3594
1403Author: sam
1404Date:   Fri Jul 31 00:01:13 2009 +0000
1405
1406    Implement conio.h's kbhit().
1407
1408 caca/caca_conio.c |   27 +++++++++++++++++----------
1409 1 files changed, 17 insertions(+), 10 deletions(-)
1410
1411Commit: 3593
1412Author: sam
1413Date:   Thu Jul 30 20:11:07 2009 +0000
1414
1415    Look for csc and gmcs2 prior to gmcs.
1416
1417 caca-sharp/Makefile.am |  102 ++++++++++++++++++++++++------------------------
1418 configure.ac           |   12 +++++-
1419 2 files changed, 61 insertions(+), 53 deletions(-)
1420
1421Commit: 3592
1422Author: sam
1423Date:   Thu Jul 30 20:10:57 2009 +0000
1424
1425    Add sound(), nosound() and delay() to the conio.h emulation. Even though
1426    they're not actually from that header, they're often used together.
1427
1428 caca/caca_conio.c |   24 ++++++++++++++++++++++++
1429 caca/caca_conio.h |    9 +++++++++
1430 2 files changed, 33 insertions(+), 0 deletions(-)
1431
1432Commit: 3590
1433Author: pterjan
1434Date:   Wed Jul 29 16:00:25 2009 +0000
1435
1436     * Fix a segfault in rotate_180 on 0 sized canvas
1437
1438 caca/transform.c |    3 +++
1439 tests/simple.c   |    2 ++
1440 2 files changed, 5 insertions(+), 0 deletions(-)
1441
1442Commit: 3588
1443Author: sam
1444Date:   Sun Jul 26 23:26:21 2009 +0000
1445
1446    Start implementing a full <conio.h> replacement with a libcaca backend.
1447
1448 caca/Makefile.am     |  236 +++++++++---------
1449 caca/caca_conio.c    |  392 +++++++++++++++++++++++++++++
1450 caca/caca_conio.h    |  255 +++++++++++++++++++
1451 configure.ac         |    2 +-
1452 examples/.gitignore  |    1 +
1453 examples/Makefile.am |    5 +-
1454 examples/conio.c     |  682 ++++++++++++++++++++++++++++++++++++++++++++++++++
1455 7 files changed, 1454 insertions(+), 119 deletions(-)
1456
1457Commit: 3587
1458Author: sam
1459Date:   Sun Jul 26 23:26:15 2009 +0000
1460
1461    Rename caca_get_cursor_x() and caca_get_cursor_y() to caca_wherex() and
1462    caca_wherey(), in order to match the old <conio.h> naming scheme.
1463
1464 caca-php/caca.php     |    8 ++++----
1465 caca-php/php_caca.c   |   12 ++++++------
1466 caca-php/php_caca.h   |    4 ++--
1467 caca-sharp/Canvas.cs  |    9 ++++-----
1468 caca/caca.h           |   12 +++++++-----
1469 caca/driver/ncurses.c |    4 ++--
1470 caca/driver/slang.c   |    2 +-
1471 caca/driver/x11.c     |    4 ++--
1472 caca/string.c         |   10 ++++++----
1473 ruby/caca-canvas.c    |   15 +++++++++++----
1474 ruby/ruby-caca.dox    |   46 +++++++++++++++++++++++-----------------------
1475 ruby/t/tc_canvas.rb   |    4 ++--
1476 12 files changed, 70 insertions(+), 60 deletions(-)
1477
1478Commit: 3586
1479Author: sam
1480Date:   Sun Jul 26 23:26:08 2009 +0000
1481
1482    Implement caca_vprintf() to allow third-party variadic functions to call us.
1483
1484 caca/caca.h   |    5 +++++
1485 caca/string.c |   31 ++++++++++++++++++++++++++++---
1486 2 files changed, 33 insertions(+), 3 deletions(-)
1487
1488Commit: 3585
1489Author: sam
1490Date:   Sun Jul 26 23:25:59 2009 +0000
1491
1492    Show how we could optimise dirty rectangle handling in a box fill. Disabled
1493    for now because it does not work with fullwidth characters.
1494
1495 caca/box.c |   16 +++++++++++++++-
1496 1 files changed, 15 insertions(+), 1 deletions(-)
1497
1498Commit: 3584
1499Author: sam
1500Date:   Sun Jul 26 19:21:58 2009 +0000
1501
1502    I forgot to initialise dirty_disabled in the canvas constructor.
1503
1504 caca/canvas.c |    1 +
1505 1 files changed, 1 insertions(+), 0 deletions(-)
1506
1507Commit: 3583
1508Author: sam
1509Date:   Sun Jul 26 19:17:35 2009 +0000
1510
1511    Allow to temporarily disable dirty rectangle handling. This allows for huge
1512    speedups when the calling application knows the dirty rectangle covered by
1513    a complex operation.
1514
1515 caca/attr.c           |    3 ++-
1516 caca/caca.h           |    2 ++
1517 caca/caca_internals.h |    2 +-
1518 caca/canvas.c         |   11 ++++++++---
1519 caca/dirty.c          |   45 +++++++++++++++++++++++++++++++++++++++++++++
1520 caca/frame.c          |    6 ++++--
1521 caca/string.c         |   15 ++++++++++-----
1522 caca/transform.c      |   18 ++++++++++++------
1523 tests/.gitignore      |    3 ++-
1524 tests/bench.c         |   12 ++++++++++--
1525 10 files changed, 96 insertions(+), 21 deletions(-)
1526
1527Commit: 3582
1528Author: sam
1529Date:   Sun Jul 26 19:17:28 2009 +0000
1530
1531    Coding style: remove tabs and trailing spaces.
1532
1533 caca-php/php_caca.c | 2730 +++++++++++++++++++++++++-------------------------
1534 caca/codec/export.c |    2 +-
1535 caca/driver/cocoa.m |   68 +-
1536 caca/driver/gl.c    |    6 +-
1537 caca/figfont.c      |    2 +-
1538 examples/import.c   |    2 +-
1539 python/pypycaca.c   |   80 +-
1540 ruby/caca-canvas.c  |   10 +-
1541 ruby/caca-display.c |    6 +-
1542 ruby/caca-dither.c  |   18 +-
1543 ruby/caca-event.c   |    4 +-
1544 ruby/caca-font.c    |   14 +-
1545 src/aafire.c        |   30 +-
1546 tests/bench.c       |   41 +-
1547 14 files changed, 1515 insertions(+), 1498 deletions(-)
1548
1549Commit: 3581
1550Author: sam
1551Date:   Sun Jul 26 19:17:20 2009 +0000
1552
1553    Do not add a dirty rectangle at the cursor's position. It's up to the
1554    display driver to clean up its shit. Fixed X11 driver accordingly.
1555
1556 caca/driver/x11.c |   33 ++++++++++++++++++++++++++++++---
1557 caca/string.c     |    4 ----
1558 2 files changed, 30 insertions(+), 7 deletions(-)
1559
1560Commit: 3580
1561Author: sam
1562Date:   Sun Jul 26 16:20:31 2009 +0000
1563
1564    More complex dirty rectangle merging strategy. It's a lot slower in some
1565    cases, but that can be fixed.
1566
1567 caca/caca_internals.h |    6 +-
1568 caca/dirty.c          |  135 ++++++++++++++++++++++++++++++++++++++++---------
1569 2 files changed, 113 insertions(+), 28 deletions(-)
1570
1571Commit: 3579
1572Author: sam
1573Date:   Sun Jul 26 16:20:20 2009 +0000
1574
1575    Add unit tests for efficient dirty rectangle merging.
1576
1577 tests/dirty.cpp |   37 +++++++++++++++++++++++++++++++++++++
1578 1 files changed, 37 insertions(+), 0 deletions(-)
1579
1580Commit: 3578
1581Author: sam
1582Date:   Sun Jul 26 16:20:10 2009 +0000
1583
1584    Add a comment to the ncurses driver to remember fix the GCC warning.
1585
1586 caca/driver/ncurses.c |    1 +
1587 1 files changed, 1 insertions(+), 0 deletions(-)
1588
1589Commit: 3577
1590Author: sam
1591Date:   Fri Jul 24 16:39:43 2009 +0000
1592
1593    Update the Win32 and Win64 ports.
1594
1595 caca/libcaca.vcproj       |  976 +++++++++++++++++++++++----------------------
1596 cxx/libcaca++.vcproj      |  687 ++++++++++++++++----------------
1597 cxx/test-cxx.vcproj       |  666 ++++++++++++++++---------------
1598 examples/blit.vcproj      |  730 +++++++++++++++++-----------------
1599 examples/colors.vcproj    |  730 +++++++++++++++++-----------------
1600 examples/demo.vcproj      |  730 +++++++++++++++++-----------------
1601 examples/dithering.vcproj |  730 +++++++++++++++++-----------------
1602 examples/driver.vcproj    |  730 +++++++++++++++++-----------------
1603 examples/event.vcproj     |  730 +++++++++++++++++-----------------
1604 examples/font.vcproj      |  730 +++++++++++++++++-----------------
1605 examples/frames.vcproj    |  730 +++++++++++++++++-----------------
1606 examples/fullwidth.vcproj |  730 +++++++++++++++++-----------------
1607 examples/gamma.vcproj     |  730 +++++++++++++++++-----------------
1608 examples/hsv.vcproj       |  730 +++++++++++++++++-----------------
1609 examples/import.vcproj    |  730 +++++++++++++++++-----------------
1610 examples/input.vcproj     |  730 +++++++++++++++++-----------------
1611 examples/transform.vcproj |  726 +++++++++++++++++-----------------
1612 examples/truecolor.vcproj |  730 +++++++++++++++++-----------------
1613 examples/unicode.vcproj   |  730 +++++++++++++++++-----------------
1614 libcaca.sln               |  130 ++++++-
1615 src/cacademo.vcproj       |  730 +++++++++++++++++-----------------
1616 src/cacafire.vcproj       |  730 +++++++++++++++++-----------------
1617 src/cacaview.vcproj       |  737 +++++++++++++++++-----------------
1618 tests/bench.vcproj        |  364 +++++++++++++++++
1619 win32/config.h            |    2 +-
1620 25 files changed, 8552 insertions(+), 8146 deletions(-)
1621
1622Commit: 3574
1623Author: pterjan
1624Date:   Fri Jul 24 14:46:14 2009 +0000
1625
1626     * Inform code reader that current algorithm is wrong
1627
1628 caca/dirty.c |    1 +
1629 1 files changed, 1 insertions(+), 0 deletions(-)
1630
1631Commit: 3573
1632Author: pterjan
1633Date:   Fri Jul 24 14:45:34 2009 +0000
1634
1635     * Align times on the right!
1636
1637 tests/bench.c |    2 +-
1638 1 files changed, 1 insertions(+), 1 deletions(-)
1639
1640Commit: 3572
1641Author: sam
1642Date:   Fri Jul 24 06:49:01 2009 +0000
1643
1644    Use a dummy display to compute benchmark time to avoid relying on <time.h>.
1645
1646 tests/bench.c |   19 +++++++++----------
1647 1 files changed, 9 insertions(+), 10 deletions(-)
1648
1649Commit: 3571
1650Author: sam
1651Date:   Fri Jul 24 06:48:54 2009 +0000
1652
1653    Do not smooth the render time; the calling application can do it.
1654
1655 caca/graphics.c |    4 ++--
1656 1 files changed, 2 insertions(+), 2 deletions(-)
1657
1658Commit: 3570
1659Author: sam
1660Date:   Fri Jul 24 06:48:49 2009 +0000
1661
1662    Add a null driver that does absolutely nothing.
1663
1664 caca/Makefile.am      |    1 +
1665 caca/caca.c           |    6 +++
1666 caca/caca_internals.h |    5 ++-
1667 caca/driver/null.c    |   90 +++++++++++++++++++++++++++++++++++++++++++++++++
1668 4 files changed, 100 insertions(+), 2 deletions(-)
1669
1670Commit: 3569
1671Author: sam
1672Date:   Fri Jul 24 06:48:42 2009 +0000
1673
1674    Mark the whole canvas as dirty when a dirty rectangle aware driver is
1675    attached to it.
1676
1677 caca/driver/ncurses.c |    1 +
1678 caca/driver/slang.c   |    1 +
1679 caca/driver/vga.c     |    4 ++--
1680 caca/driver/x11.c     |    1 +
1681 4 files changed, 5 insertions(+), 2 deletions(-)
1682
1683Commit: 3568
1684Author: sam
1685Date:   Fri Jul 24 06:48:35 2009 +0000
1686
1687    Store dirty rectangles in a structure list. For now there is still only
1688    one dirty rectangle, but this is the first step to improvement.
1689
1690 caca/caca_internals.h |   10 ++++-
1691 caca/canvas.c         |   12 ++++-
1692 caca/dirty.c          |  122 +++++++++++++++++++++++++++++++++---------------
1693 3 files changed, 102 insertions(+), 42 deletions(-)
1694
1695Commit: 3567
1696Author: sam
1697Date:   Fri Jul 24 06:48:27 2009 +0000
1698
1699    Add explanatory comments to the dirty rectangle unit tests.
1700
1701 tests/dirty.cpp |  171 +++++++++++++++++++++++++++++++------------------------
1702 1 files changed, 96 insertions(+), 75 deletions(-)
1703
1704Commit: 3566
1705Author: pterjan
1706Date:   Thu Jul 23 22:55:40 2009 +0000
1707
1708     * Add some simple bench (part 2, add the interesting file)
1709
1710 tests/bench.c |   56 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
1711 1 files changed, 56 insertions(+), 0 deletions(-)
1712
1713Commit: 3565
1714Author: pterjan
1715Date:   Thu Jul 23 22:55:11 2009 +0000
1716
1717     * Add some simple bench
1718
1719 tests/Makefile.am |    7 +++++--
1720 1 files changed, 5 insertions(+), 2 deletions(-)
1721
1722Commit: 3559
1723Author: pterjan
1724Date:   Mon Jul 20 19:32:37 2009 +0000
1725
1726     * Add dirty rectangles when moving cursor
1727
1728 caca/string.c |    4 ++++
1729 1 files changed, 4 insertions(+), 0 deletions(-)
1730
1731Commit: 3558
1732Author: pterjan
1733Date:   Sun Jul 19 23:08:48 2009 +0000
1734
1735     * Report failures in exit code in caca-test
1736
1737 tests/caca-test.cpp |    4 +---
1738 1 files changed, 1 insertions(+), 3 deletions(-)
1739
1740Commit: 3557
1741Author: pterjan
1742Date:   Sun Jul 19 21:12:39 2009 +0000
1743
1744     * Also test blitting with mask
1745
1746 tests/dirty.cpp |   21 +++++++++++++++++++--
1747 1 files changed, 19 insertions(+), 2 deletions(-)
1748
1749Commit: 3556
1750Author: pterjan
1751Date:   Sun Jul 19 20:37:12 2009 +0000
1752
1753     * When blitting, only add dirty rectangles on changed
1754       lines, or on changed chars if we have a mask
1755
1756 caca/string.c   |   22 +++++++++++++++-------
1757 tests/dirty.cpp |   24 ++++++++++++++++++++++++
1758 2 files changed, 39 insertions(+), 7 deletions(-)
1759
1760Commit: 3554
1761Author: sam
1762Date:   Wed Jul 15 22:00:04 2009 +0000
1763
1764    Fix caca_get_char() documentation, courtesy of Romain Bignon.
1765
1766 caca/string.c |    2 +-
1767 1 files changed, 1 insertions(+), 1 deletions(-)
1768
1769Commit: 3553
1770Author: sam
1771Date:   Tue Jul 14 11:01:20 2009 +0000
1772
1773    Add a section at the beginning of the Ruby documentation to prevent doxygen
1774    from generating a huge whatis entry.
1775
1776 ruby/ruby-caca.dox |    2 ++
1777 1 files changed, 2 insertions(+), 0 deletions(-)
1778
1779Commit: 3542
1780Author: pterjan
1781Date:   Wed Jul 1 16:14:41 2009 +0000
1782
1783     * Add rotated epsilon
1784
1785 caca/transform.c |    2 ++
1786 1 files changed, 2 insertions(+), 0 deletions(-)
1787
1788Commit: 3514
1789Author: pterjan
1790Date:   Fri May 22 13:51:44 2009 +0000
1791
1792    Add unit test for memory export/import with caca format
1793
1794 tests/Makefile.am |    2 +-
1795 tests/export.cpp  |   74 +++++++++++++++++++++++++++++++++++++++++++++++++++++
1796 2 files changed, 75 insertions(+), 1 deletions(-)
1797
1798Commit: 3513
1799Author: sam
1800Date:   Fri May 22 13:23:09 2009 +0000
1801
1802    Add more unit tests for the dirty rectangles.
1803
1804 tests/dirty.cpp |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
1805 1 files changed, 50 insertions(+), 2 deletions(-)
1806
1807Commit: 3512
1808Author: sam
1809Date:   Fri May 22 13:23:03 2009 +0000
1810
1811    Add C++ warnings to the build process.
1812
1813 configure.ac |    1 +
1814 1 files changed, 1 insertions(+), 0 deletions(-)
1815
1816Commit: 3511
1817Author: sam
1818Date:   Fri May 22 13:22:57 2009 +0000
1819
1820    Fix import/export related stuff I forgot to update in the Ruby and PHP bindings.
1821
1822 caca-php/php_caca.c |    8 ++++----
1823 ruby/ruby-caca.dox  |    8 ++++----
1824 ruby/t/tc_canvas.rb |    6 +++---
1825 3 files changed, 11 insertions(+), 11 deletions(-)
1826
1827Commit: 3510
1828Author: pterjan
1829Date:   Fri May 22 13:06:07 2009 +0000
1830
1831    Don't redraw background for more than the dirty rectangle in x11 driver, we will not redraw foreground there
1832
1833 caca/driver/x11.c |    2 +-
1834 1 files changed, 1 insertions(+), 1 deletions(-)
1835
1836Commit: 3505
1837Author: sam
1838Date:   Fri May 22 10:18:44 2009 +0000
1839
1840    caca_put_char(): only add a dirty rectangle if the paster character is
1841    different from what was already there.
1842
1843 caca/string.c |    7 ++++++-
1844 1 files changed, 6 insertions(+), 1 deletions(-)
1845
1846Commit: 3497
1847Author: pterjan
1848Date:   Fri May 22 07:51:48 2009 +0000
1849
1850    Fix limits settings in area export
1851
1852 caca/codec/export.c |    2 +-
1853 1 files changed, 1 insertions(+), 1 deletions(-)
1854
1855Commit: 3495
1856Author: sam
1857Date:   Thu May 21 20:55:21 2009 +0000
1858
1859    Add caca_export_area_to_memory() to export only a selected part of the
1860    current canvas. This is useful to export dirty rectangles. Accordingly,
1861    add caca_import_area_from_memory() and caca_import_area_from_file().
1862
1863 caca/caca.h          |   25 +++++++++++---
1864 caca/caca0.c         |    4 +-
1865 caca/codec/export.c  |   51 +++++++++++++++++++++++++++--
1866 caca/codec/import.c  |   89 +++++++++++++++++++++++++++++++++++++++++++++++---
1867 caca/driver/raw.c    |    4 +-
1868 caca/figfont.c       |    4 +-
1869 caca/legacy.c        |    9 +++--
1870 cxx/caca++.cpp       |   12 +++---
1871 cxx/caca++.h         |    6 ++--
1872 cxx/cxxtest.cpp      |    2 +-
1873 examples/blit.c      |    4 +-
1874 examples/export.c    |    6 ++--
1875 examples/figfont.c   |    4 +-
1876 examples/font2tga.c  |    4 +-
1877 examples/import.c    |    2 +-
1878 examples/spritedit.c |   10 +++---
1879 examples/swallow.c   |    5 ++-
1880 examples/text.c      |    8 ++--
1881 examples/transform.c |    6 ++--
1882 ruby/caca-canvas.c   |   25 +++++++-------
1883 src/cacadraw.c       |    4 +-
1884 src/cacaplay.c       |    4 +-
1885 src/cacaserver.c     |   15 ++++----
1886 src/img2txt.c        |    6 ++--
1887 24 files changed, 224 insertions(+), 85 deletions(-)
1888
1889Commit: 3494
1890Author: sam
1891Date:   Thu May 21 20:55:13 2009 +0000
1892
1893    Change the dirty rectangle API once again so that calling applications get
1894    a more natural (x,y,w,h) 4-tuple to handle.
1895
1896 caca/attr.c           |    4 +-
1897 caca/caca.h           |   16 ++++----
1898 caca/canvas.c         |   10 ++--
1899 caca/dirty.c          |   94 ++++++++++++++++++++++----------------------
1900 caca/driver/ncurses.c |   20 +++++-----
1901 caca/driver/slang.c   |   22 +++++-----
1902 caca/driver/vga.c     |   22 +++++-----
1903 caca/driver/x11.c     |   20 +++++-----
1904 caca/frame.c          |    6 +-
1905 caca/graphics.c       |    4 +-
1906 caca/string.c         |   13 +++---
1907 caca/transform.c      |   18 ++++----
1908 tests/dirty.cpp       |  106 ++++++++++++++++++++++++------------------------
1909 13 files changed, 178 insertions(+), 177 deletions(-)
1910
1911Commit: 3493
1912Author: sam
1913Date:   Thu May 21 20:55:07 2009 +0000
1914
1915    Fix the old demo examples so that they don't refresh the screen twice
1916    every frame, causing the mouse to flicker.
1917
1918 examples/demo.c  |   10 ++++++----
1919 examples/demo0.c |   10 ++++++----
1920 2 files changed, 12 insertions(+), 8 deletions(-)
1921
1922Commit: 3492
1923Author: sam
1924Date:   Thu May 21 20:54:59 2009 +0000
1925
1926    Split import.c and export.c to create a new text.c codec file in order
1927    to keep source files under 1,000 lines of code.
1928
1929 caca/Makefile.am    |    2 +
1930 caca/codec/codec.h  |   22 ++
1931 caca/codec/export.c |  282 +----------------
1932 caca/codec/import.c |  614 +----------------------------------
1933 caca/codec/text.c   |  896 +++++++++++++++++++++++++++++++++++++++++++++++++++
1934 caca/libcaca.vcproj |   16 +-
1935 6 files changed, 945 insertions(+), 887 deletions(-)
1936
1937Commit: 3491
1938Author: pterjan
1939Date:   Wed May 20 14:44:47 2009 +0000
1940
1941     Revert r3478
1942
1943 caca/codec/export.c |   25 ++++++---------------
1944 caca/codec/import.c |   60 +++++++++++++++++---------------------------------
1945 2 files changed, 28 insertions(+), 57 deletions(-)
1946
1947Commit: 3490
1948Author: sam
1949Date:   Wed May 20 14:20:59 2009 +0000
1950
1951    Manually fix Visual Studio files so that builds do not spew
1952    their crap all over the place. There is still caca-sharp/obj
1953    that it insists on creating (reported as Connect ID 301965).
1954
1955 caca-sharp/caca-sharp.csproj  |   14 +-
1956 caca-sharp/test-csharp.csproj |   12 +-
1957 caca/libcaca.vcproj           |  960 ++++++++++++++++++++---------------------
1958 cxx/libcaca++.vcproj          |  696 +++++++++++++++---------------
1959 cxx/test-cxx.vcproj           |  666 ++++++++++++++--------------
1960 examples/blit.vcproj          |  738 ++++++++++++++++----------------
1961 examples/colors.vcproj        |  738 ++++++++++++++++----------------
1962 examples/demo.vcproj          |  738 ++++++++++++++++----------------
1963 examples/dithering.vcproj     |  738 ++++++++++++++++----------------
1964 examples/driver.vcproj        |  738 ++++++++++++++++----------------
1965 examples/event.vcproj         |  738 ++++++++++++++++----------------
1966 examples/font.vcproj          |  738 ++++++++++++++++----------------
1967 examples/frames.vcproj        |  738 ++++++++++++++++----------------
1968 examples/fullwidth.vcproj     |  738 ++++++++++++++++----------------
1969 examples/gamma.vcproj         |  738 ++++++++++++++++----------------
1970 examples/hsv.vcproj           |  738 ++++++++++++++++----------------
1971 examples/import.vcproj        |  738 ++++++++++++++++----------------
1972 examples/input.vcproj         |  738 ++++++++++++++++----------------
1973 examples/transform.vcproj     |  738 ++++++++++++++++----------------
1974 examples/truecolor.vcproj     |  738 ++++++++++++++++----------------
1975 examples/unicode.vcproj       |  738 ++++++++++++++++----------------
1976 libcaca.sln                   |  150 -------
1977 src/cacademo.vcproj           |  738 ++++++++++++++++----------------
1978 src/cacafire.vcproj           |  738 ++++++++++++++++----------------
1979 src/cacaview.vcproj           |  746 ++++++++++++++++----------------
1980 25 files changed, 8146 insertions(+), 8382 deletions(-)
1981
1982Commit: 3489
1983Author: sam
1984Date:   Tue May 19 22:48:12 2009 +0000
1985
1986    Add dirty rectangle support to the ncurses and VGA drivers.
1987
1988 AUTHORS               |    2 +-
1989 caca/driver/ncurses.c |   36 +++++++++++++++++++++----------
1990 caca/driver/vga.c     |   54 ++++++++++++++++++++++++++++++++----------------
1991 caca/driver/win32.c   |    3 +-
1992 4 files changed, 63 insertions(+), 32 deletions(-)
1993
1994Commit: 3486
1995Author: sam
1996Date:   Tue May 19 21:41:44 2009 +0000
1997
1998    Increased the autorepeat delay in the ncurses and SLang drivers. Now that
1999    we have dirty rectangles, fast autorepeat becomes perfectly usable.
2000
2001 caca/event.c |    4 ++--
2002 1 files changed, 2 insertions(+), 2 deletions(-)
2003
2004Commit: 3485
2005Author: sam
2006Date:   Tue May 19 21:41:38 2009 +0000
2007
2008    Improve dirty rectangle handling in examples/input.c.
2009
2010 examples/input.c |   11 ++++++++++-
2011 1 files changed, 10 insertions(+), 1 deletions(-)
2012
2013Commit: 3484
2014Author: sam
2015Date:   Tue May 19 20:42:40 2009 +0000
2016
2017    Fix a few DOS compilation warnings.
2018
2019 caca/dirty.c   |    6 +++---
2020 caca/figfont.c |    8 ++++----
2021 2 files changed, 7 insertions(+), 7 deletions(-)
2022
2023Commit: 3483
2024Author: sam
2025Date:   Tue May 19 20:42:34 2009 +0000
2026
2027    Fix a ruby unit test that made wrong use of Caca::Display.driver_list.
2028
2029 ruby/t/tc_display.rb |    8 ++++----
2030 1 files changed, 4 insertions(+), 4 deletions(-)
2031
2032Commit: 3482
2033Author: sam
2034Date:   Tue May 19 20:42:28 2009 +0000
2035
2036    Update the migration documentation to reflect old box drawing API changes.
2037
2038 doc/migrating.dox |   10 +++++++---
2039 1 files changed, 7 insertions(+), 3 deletions(-)
2040
2041Commit: 3481
2042Author: sam
2043Date:   Tue May 19 20:42:22 2009 +0000
2044
2045    Fix the text input example now that the box drawing functions take a size
2046    as argument.
2047
2048 examples/input.c |    7 ++++---
2049 1 files changed, 4 insertions(+), 3 deletions(-)
2050
2051Commit: 3480
2052Author: sam
2053Date:   Tue May 19 20:42:12 2009 +0000
2054
2055    Fix dirty rectangle handling in the X11 and SLang drivers.
2056
2057 caca/driver/slang.c |   15 +++++++++++----
2058 caca/driver/x11.c   |    8 ++++----
2059 2 files changed, 15 insertions(+), 8 deletions(-)
2060
2061Commit: 3478
2062Author: pterjan
2063Date:   Tue May 19 12:46:34 2009 +0000
2064
2065    Import/export dirty rectangles
2066
2067 caca/codec/export.c |   25 +++++++++++++++------
2068 caca/codec/import.c |   60 +++++++++++++++++++++++++++++++++-----------------
2069 2 files changed, 57 insertions(+), 28 deletions(-)
2070
2071Commit: 3475
2072Author: sam
2073Date:   Tue May 19 01:04:03 2009 +0000
2074
2075    Minor optimisation in configure.ac.
2076
2077 configure.ac |    3 ++-
2078 1 files changed, 2 insertions(+), 1 deletions(-)
2079
2080Commit: 3474
2081Author: sam
2082Date:   Tue May 19 01:03:57 2009 +0000
2083
2084    cacaplay: rename "eof" to "has_eof" to prevent shadowing a mingw32 variable.
2085
2086 src/cacaplay.c |    6 +++---
2087 1 files changed, 3 insertions(+), 3 deletions(-)
2088
2089Commit: 3473
2090Author: sam
2091Date:   Tue May 19 00:52:10 2009 +0000
2092
2093    A lot of documentation updates here and there, including bugfixes dating
2094    back to the libcucul merge.
2095
2096 caca/event.c       |    3 +++
2097 doc/doxygen.cfg.in |    2 ++
2098 doc/migrating.dox  |   39 ++++++++++++++++++++-------------------
2099 doc/style.dox      |    7 +++++++
2100 doc/tutorial.dox   |   10 +++++-----
2101 doc/user.dox       |    2 +-
2102 ruby/ruby-caca.dox |    8 ++++----
2103 7 files changed, 42 insertions(+), 29 deletions(-)
2104
2105Commit: 3472
2106Author: sam
2107Date:   Tue May 19 00:52:02 2009 +0000
2108
2109    Update the Doxygen configuration file to version 1.5.9.
2110
2111 doc/doxygen.cfg.in |  401 ++++++++++++++++++++++++++++++++++++++++------------
2112 1 files changed, 308 insertions(+), 93 deletions(-)
2113
2114Commit: 3471
2115Author: sam
2116Date:   Tue May 19 00:51:55 2009 +0000
2117
2118    Optimise the dirty rectangle handling by keeping track of the number of
2119    currently dirty rectangles.
2120
2121 caca/caca_internals.h |    3 ++-
2122 caca/canvas.c         |    6 +-----
2123 caca/dirty.c          |   45 ++++++++++++++++++---------------------------
2124 3 files changed, 21 insertions(+), 33 deletions(-)
2125
2126Commit: 3470
2127Author: sam
2128Date:   Tue May 19 00:51:47 2009 +0000
2129
2130    Change the dirty rectangle API so that it can handle several rectangles. The
2131    inner implementation still only handles one dirty rectangle, but this way
2132    we can prepare supporting applictions for the future.
2133
2134 caca/Makefile.am    |    1 +
2135 caca/caca.h         |   16 +++-
2136 caca/canvas.c       |  127 ------------------------------
2137 caca/dirty.c        |  215 +++++++++++++++++++++++++++++++++++++++++++++++++++
2138 caca/driver/slang.c |   88 +++++++++++----------
2139 caca/driver/x11.c   |   85 +++++++++++----------
2140 caca/frame.c        |    4 +-
2141 caca/graphics.c     |    2 +-
2142 caca/libcaca.vcproj |    4 +
2143 caca/string.c       |    4 +-
2144 caca/transform.c    |   16 ++--
2145 tests/dirty.cpp     |  107 +++++++++++++++-----------
2146 12 files changed, 395 insertions(+), 274 deletions(-)
2147
2148Commit: 3469
2149Author: pterjan
2150Date:   Mon May 18 13:02:43 2009 +0000
2151
2152    Only redraw empty rectangles in slang driver
2153
2154 caca/driver/slang.c |   11 +++++++----
2155 1 files changed, 7 insertions(+), 4 deletions(-)
2156
2157Commit: 3468
2158Author: pterjan
2159Date:   Mon May 18 12:54:49 2009 +0000
2160
2161    Fix empty dirty rectangles detection
2162
2163 caca/driver/x11.c |    2 +-
2164 1 files changed, 1 insertions(+), 1 deletions(-)
2165
2166Commit: 3467
2167Author: pterjan
2168Date:   Sat May 16 20:14:04 2009 +0000
2169
2170     * Only redraw dirty rectangle in x11 driver
2171
2172 caca/driver/x11.c |   13 +++++++++----
2173 1 files changed, 9 insertions(+), 4 deletions(-)
2174
2175Commit: 3466
2176Author: sam
2177Date:   Fri May 15 14:42:31 2009 +0000
2178
2179    Add a few svn:ignore properties for Visual Studio cruft.
2180
2181Commit: 3465
2182Author: sam
2183Date:   Fri May 15 14:38:30 2009 +0000
2184
2185    Added MSVC project files for most example programs.
2186
2187 caca-sharp/test-csharp.csproj |    2 +-
2188 examples/blit.vcproj          |  371 +++++++++++++++++++++++++++++++++++
2189 examples/colors.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2190 examples/demo.c               |    4 +
2191 examples/demo.vcproj          |  371 +++++++++++++++++++++++++++++++++++
2192 examples/dithering.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2193 examples/driver.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2194 examples/event.vcproj         |  371 +++++++++++++++++++++++++++++++++++
2195 examples/font.vcproj          |  371 +++++++++++++++++++++++++++++++++++
2196 examples/frames.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2197 examples/fullwidth.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2198 examples/gamma.vcproj         |  371 +++++++++++++++++++++++++++++++++++
2199 examples/hsv.vcproj           |  371 +++++++++++++++++++++++++++++++++++
2200 examples/import.vcproj        |  371 +++++++++++++++++++++++++++++++++++
2201 examples/input.vcproj         |  371 +++++++++++++++++++++++++++++++++++
2202 examples/transform.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2203 examples/truecolor.vcproj     |  371 +++++++++++++++++++++++++++++++++++
2204 examples/unicode.vcproj       |  371 +++++++++++++++++++++++++++++++++++
2205 libcaca.sln                   |  427 ++++++++++++++++++++++++++++++++++++++++-
2206 19 files changed, 6366 insertions(+), 3 deletions(-)
2207
2208Commit: 3452
2209Author: sam
2210Date:   Thu May 14 10:04:26 2009 +0000
2211
2212    Fixed libcaca and the Visual Studio solution so that it works
2213    on Win64, including the .NET projects.
2214
2215 caca-sharp/caca-sharp.csproj  |   38 +++++++++-
2216 caca-sharp/test-csharp.csproj |   22 +++++-
2217 caca/caca_types.h.in          |   20 ++++-
2218 caca/libcaca.vcproj           |  155 +++++++++++++++++++++++++++++++++++++
2219 cxx/libcaca++.vcproj          |  155 +++++++++++++++++++++++++++++++++++++
2220 cxx/test-cxx.vcproj           |  155 +++++++++++++++++++++++++++++++++++++
2221 libcaca.sln                   |   72 +++++++++--------
2222 src/cacademo.vcproj           |  169 +++++++++++++++++++++++++++++++++++++++++
2223 src/cacafire.vcproj           |  169 +++++++++++++++++++++++++++++++++++++++++
2224 src/cacaview.vcproj           |  169 ++++++++++++++++++++++++++++++++++++++++-
2225 win32/caca_types.h            |    6 +-
2226 11 files changed, 1086 insertions(+), 44 deletions(-)
2227
2228Commit: 3451
2229Author: sam
2230Date:   Thu May 14 08:43:52 2009 +0000
2231
2232    Fix a few implicit cast related warnings on VC++.
2233
2234 caca/codec/export.c |    2 +-
2235 caca/codec/import.c |   11 +++++------
2236 2 files changed, 6 insertions(+), 7 deletions(-)
2237
2238Commit: 3450
2239Author: sam
2240Date:   Thu May 14 00:18:37 2009 +0000
2241
2242    Fix a few dirty rectangle bugs found with the unit tests. Let that be a
2243    lesson to you: unit tests are good.
2244
2245 caca/attr.c   |    2 +-
2246 caca/canvas.c |   20 ++++++++++----------
2247 caca/string.c |    5 ++++-
2248 3 files changed, 15 insertions(+), 12 deletions(-)
2249
2250Commit: 3449
2251Author: sam
2252Date:   Thu May 14 00:18:30 2009 +0000
2253
2254    Start writing unit tests for the dirty rectangle handling.
2255
2256 tests/Makefile.am |    2 +-
2257 tests/dirty.cpp   |  130 +++++++++++++++++++++++++++++++++++++++++++++++++++++
2258 2 files changed, 131 insertions(+), 1 deletions(-)
2259
2260Commit: 3448
2261Author: sam
2262Date:   Thu May 14 00:18:23 2009 +0000
2263
2264    Finish the dirty rectangle architecture. They are now reliable in the sense
2265    that anything outside the dirty rectangle is guaranteed to be unchanged, but
2266    we currently mark far too many cells as dirty. This must be optimised.
2267
2268 caca/attr.c           |   11 ++++++++++
2269 caca/caca_internals.h |    6 ++--
2270 caca/canvas.c         |   52 ++++++++++++++++++++++++++++++------------------
2271 caca/frame.c          |    7 ++++++
2272 caca/graphics.c       |    3 ++
2273 caca/string.c         |   36 ++++++++++++++++++++++++++++++---
2274 caca/transform.c      |   16 +++++++++++++++
2275 7 files changed, 104 insertions(+), 27 deletions(-)
2276
2277Commit: 3447
2278Author: sam
2279Date:   Thu May 14 00:18:13 2009 +0000
2280
2281    Factor code from caca_draw_cp437_box() and caca_draw_thinbox_box().
2282
2283 caca/box.c |  150 +++++++++++++++++++++++++----------------------------------
2284 1 files changed, 64 insertions(+), 86 deletions(-)
2285
2286Commit: 3443
2287Author: sam
2288Date:   Wed May 13 06:40:48 2009 +0000
2289
2290    Set up the architecture for dirty rectangles.
2291    Dirty rectangles are an upcoming optimisation that will tell the output
2292    drivers which portion of the canvas has been really modified since the
2293    last blit.
2294
2295 caca/caca.h           |    6 ++-
2296 caca/caca_internals.h |    3 +
2297 caca/canvas.c         |  157 +++++++++++++++++++++++++++++++++++++++++++++----
2298 3 files changed, 152 insertions(+), 14 deletions(-)
2299
2300Commit: 3428
2301Author: sam
2302Date:   Wed Apr 29 12:22:35 2009 +0000
2303
2304    Update msdev files to 9.0 (Visual Studio 2008). If anyone wants to
2305    play with the Windows port, there is a 90-day evaluation version
2306    available for free on the Microsoft website.
2307
2308 caca-sharp/caca-sharp.csproj  |   47 ++++++++++++++++++++--
2309 caca-sharp/test-csharp.csproj |   49 ++++++++++++++++++++---
2310 caca/libcaca.vcproj           |   87 +++++++++++++++++++++--------------------
2311 cxx/libcaca++.vcproj          |   13 +++---
2312 cxx/test-cxx.vcproj           |   13 +++---
2313 libcaca.sln                   |    4 +-
2314 src/cacademo.vcproj           |   21 +++++-----
2315 src/cacafire.vcproj           |   22 +++++-----
2316 src/cacaview.vcproj           |   21 +++++-----
2317 9 files changed, 175 insertions(+), 102 deletions(-)
2318
2319Commit: 3427
2320Author: sam
2321Date:   Wed Apr 29 12:13:19 2009 +0000
2322
2323    import.c: when importing ANSI or UTF-8 files, treat ^L as a canvas
2324    frame separator. Not extremely robust yet.
2325
2326 caca/codec/import.c |   11 +++++++++++
2327 1 files changed, 11 insertions(+), 0 deletions(-)
2328
2329Commit: 3412
2330Author: sam
2331Date:   Tue Mar 24 00:58:01 2009 +0000
2332
2333    Apparently \033 is more common than \x1b for ESC. Use the former in our
2334    code for clarity.
2335
2336 caca/codec/import.c |   10 +++++-----
2337 caca/driver/win32.c |    2 +-
2338 caca/graphics.c     |    2 +-
2339 src/cacaserver.c    |   14 +++++++-------
2340 4 files changed, 14 insertions(+), 14 deletions(-)
2341
2342Commit: 3407
2343Author: sam
2344Date:   Sun Mar 1 13:20:41 2009 +0000
2345
2346    Added new Unicode blocks to the built-in font.
2347
2348 caca/mono9.data      | 4812 ++++++++++++++++++++++++++++++++------------------
2349 caca/monobold12.data | 4700 ++++++++++++++++++++++++++++++++-----------------
2350 tools/makefont.c     |    4 +-
2351 3 files changed, 6181 insertions(+), 3335 deletions(-)
2352
2353Commit: 3406
2354Author: sam
2355Date:   Sun Mar 1 12:39:36 2009 +0000
2356
2357    transform.c: one more rotated glyph.
2358
2359 caca/transform.c |    1 +
2360 1 files changed, 1 insertions(+), 0 deletions(-)
2361
2362Commit: 3405
2363Author: sam
2364Date:   Sun Mar 1 12:33:25 2009 +0000
2365
2366    transform.c: add new transformation glyphs for various capital letters.
2367
2368 caca/transform.c |   11 ++++++++++-
2369 1 files changed, 10 insertions(+), 1 deletions(-)
2370
2371Commit: 3404
2372Author: sam
2373Date:   Thu Feb 26 10:41:32 2009 +0000
2374
2375    Remove occurrences of DATADIR, it conflicts with MinGW's <objidl.h>.
2376    Fixes ticket #51.
2377
2378 examples/Makefile.am |    3 +--
2379 examples/demo.c      |    4 +---
2380 examples/demo0.c     |    4 +---
2381 tools/Makefile.am    |    2 +-
2382 4 files changed, 4 insertions(+), 9 deletions(-)
2383
2384Commit: 3334
2385Author: nico
2386Date:   Tue Dec 9 17:37:22 2008 +0000
2387
2388    * Remove 'copy' attribute of RETURN_STRINGL in php binding of functions: caca_file_gets, caca_file_read
2389    * Use RETVAL_STRINGL instead of RETURN_STRINGL in function caca_export_string
2390
2391 caca-php/php_caca.c |   12 +++++-------
2392 1 files changed, 5 insertions(+), 7 deletions(-)
2393
2394Commit: 3333
2395Author: pterjan
2396Date:   Sun Nov 30 00:02:46 2008 +0000
2397
2398     * Add a flip char for 1
2399
2400 caca/transform.c |    1 +
2401 1 files changed, 1 insertions(+), 0 deletions(-)
2402
2403Commit: 3332
2404Author: pterjan
2405Date:   Sat Nov 29 23:53:55 2008 +0000
2406
2407     * Add a rotate_180 char for G
2408
2409 caca/transform.c |    1 +
2410 1 files changed, 1 insertions(+), 0 deletions(-)
2411
2412Commit: 3323
2413Author: sam
2414Date:   Wed Nov 12 10:20:56 2008 +0000
2415
2416    Create a libcucul.la symlink for distributions such as Gentoo which may
2417    rely on .la files for library dependencies.
2418
2419 caca/Makefile.am |    2 ++
2420 cxx/Makefile.am  |    2 ++
2421 2 files changed, 4 insertions(+), 0 deletions(-)
2422
2423Commit: 3318
2424Author: bsittler
2425Date:   Fri Nov 7 09:03:26 2008 +0000
2426
2427    add a reset button, move usage to "stdout", and stop hyperlinking the
2428    logo filename in the example
2429
2430 caca-php/examples/www/img2txt.php |   40 ++++++++++++++++++------------------
2431 1 files changed, 20 insertions(+), 20 deletions(-)
2432
2433Commit: 3317
2434Author: bsittler
2435Date:   Fri Nov 7 08:57:44 2008 +0000
2436
2437    allow a filename exactly matching the uploaded filename; give a better
2438    error message when this does not work
2439
2440 caca-php/examples/www/img2txt.php |   19 +++++++++++++++----
2441 1 files changed, 15 insertions(+), 4 deletions(-)
2442
2443Commit: 3316
2444Author: bsittler
2445Date:   Fri Nov 7 08:38:55 2008 +0000
2446
2447    more copyright info
2448
2449 caca-php/examples/img2txt.php |    3 ++-
2450 1 files changed, 2 insertions(+), 1 deletions(-)
2451
2452Commit: 3315
2453Author: bsittler
2454Date:   Fri Nov 7 08:37:59 2008 +0000
2455
2456    add more copyright info
2457
2458 caca-php/examples/www/img2txt.php |    3 ++-
2459 1 files changed, 2 insertions(+), 1 deletions(-)
2460
2461Commit: 3314
2462Author: bsittler
2463Date:   Fri Nov 7 08:36:07 2008 +0000
2464
2465    https should work too
2466
2467 caca-php/examples/www/img2txt.php |    2 +-
2468 1 files changed, 1 insertions(+), 1 deletions(-)
2469
2470Commit: 3313
2471Author: bsittler
2472Date:   Fri Nov 7 08:35:29 2008 +0000
2473
2474    obscure email addresses somewhat
2475
2476 caca-php/examples/www/img2txt.php |    2 +-
2477 1 files changed, 1 insertions(+), 1 deletions(-)
2478
2479Commit: 3312
2480Author: bsittler
2481Date:   Fri Nov 7 08:33:03 2008 +0000
2482
2483    better argument handling, and allow logo-caca.png as a special file argument
2484
2485 caca-php/examples/www/img2txt.php |   41 +++++++++++++++++++++++-------------
2486 1 files changed, 26 insertions(+), 15 deletions(-)
2487
2488Commit: 3311
2489Author: bsittler
2490Date:   Fri Nov 7 08:25:01 2008 +0000
2491
2492    fix case in example
2493
2494 caca-php/examples/img2txt.php |    2 +-
2495 1 files changed, 1 insertions(+), 1 deletions(-)
2496
2497Commit: 3310
2498Author: bsittler
2499Date:   Fri Nov 7 07:56:36 2008 +0000
2500
2501    now works as HTML
2502
2503 caca-php/examples/www/img2txt.php |  277 +++++++++++++++++++++++++++----------
2504 1 files changed, 201 insertions(+), 76 deletions(-)
2505
2506Commit: 3309
2507Author: bsittler
2508Date:   Fri Nov 7 07:13:57 2008 +0000
2509
2510    handle argument-parsing exceptions
2511
2512 caca-php/examples/img2txt.php |  100 ++++++++++++++++++++++-------------------
2513 1 files changed, 54 insertions(+), 46 deletions(-)
2514
2515Commit: 3308
2516Author: bsittler
2517Date:   Fri Nov 7 07:09:52 2008 +0000
2518
2519    more accurate error message
2520
2521 caca-php/examples/img2txt.php |    6 +++---
2522 1 files changed, 3 insertions(+), 3 deletions(-)
2523
2524Commit: 3307
2525Author: bsittler
2526Date:   Fri Nov 7 06:30:29 2008 +0000
2527
2528    clarify that this is a PHP port, not the original C program; return -1
2529    when export fails, too
2530
2531 caca-php/examples/img2txt.php |    5 +++++
2532 1 files changed, 5 insertions(+), 0 deletions(-)
2533
2534Commit: 3306
2535Author: bsittler
2536Date:   Fri Nov 7 05:55:12 2008 +0000
2537
2538    copy img2txt.php to www in preparation for htmlizing
2539
2540 caca-php/examples/www/img2txt.php |  383 +++++++++++++++++++++++++++++++++++++
2541 1 files changed, 383 insertions(+), 0 deletions(-)
2542
2543Commit: 3305
2544Author: bsittler
2545Date:   Fri Nov 7 05:51:26 2008 +0000
2546
2547    remove workarounds since alpha works now (merged from ..)
2548
2549 caca-php/examples/www/export.php |    4 +---
2550 1 files changed, 1 insertions(+), 3 deletions(-)
2551
2552Commit: 3304
2553Author: bsittler
2554Date:   Fri Nov 7 05:48:32 2008 +0000
2555
2556    hacked around the lack of a reasonable php getopt_long by writing a
2557    new version in PHP. it seems to work, and is more flexible than the
2558    getopt() found in PHP 5.3+.
2559
2560 caca-php/examples/img2txt.php |  250 ++++++++++++++++++++++++++++++++++-------
2561 1 files changed, 211 insertions(+), 39 deletions(-)
2562
2563Commit: 3303
2564Author: bsittler
2565Date:   Fri Nov 7 04:31:04 2008 +0000
2566
2567    fix yet another bug i wrote :( -- be endian-neutral.
2568
2569 caca-php/php_caca.c |    9 ++++-----
2570 1 files changed, 4 insertions(+), 5 deletions(-)
2571
2572Commit: 3302
2573Author: bsittler
2574Date:   Thu Nov 6 23:25:26 2008 +0000
2575
2576    no more horrible hacks needed, since fixing the alpha mismatch in the C binding
2577
2578 caca-php/examples/export.php  |    4 +-
2579 caca-php/examples/img2txt.php |  407 +++++++++++++++++++----------------------
2580 2 files changed, 189 insertions(+), 222 deletions(-)
2581
2582Commit: 3301
2583Author: bsittler
2584Date:   Thu Nov 6 23:21:15 2008 +0000
2585
2586    do not bother with an extraneous fill, and don't create out.png
2587
2588 caca-php/examples/test.php |    2 --
2589 1 files changed, 0 insertions(+), 2 deletions(-)
2590
2591Commit: 3300
2592Author: bsittler
2593Date:   Thu Nov 6 23:18:48 2008 +0000
2594
2595    fix endianness problem
2596
2597 caca-php/php_caca.c |   12 ++++++------
2598 1 files changed, 6 insertions(+), 6 deletions(-)
2599
2600Commit: 3299
2601Author: bsittler
2602Date:   Thu Nov 6 20:01:57 2008 +0000
2603
2604    oops! fix problem i introduced in the previous commit
2605
2606 caca-php/php_caca.c |    6 +++---
2607 1 files changed, 3 insertions(+), 3 deletions(-)
2608
2609Commit: 3298
2610Author: bsittler
2611Date:   Thu Nov 6 19:45:11 2008 +0000
2612
2613    fix impedence mismatch between libgd alpha (0 = opaque, 127 = transparent) and libcaca alpha (0 = transparent, 255 = opaque)
2614
2615 caca-php/php_caca.c |   75 +++++++++++++++++++++++++++++---------------------
2616 1 files changed, 43 insertions(+), 32 deletions(-)
2617
2618Commit: 3297
2619Author: bsittler
2620Date:   Thu Nov 6 17:04:21 2008 +0000
2621
2622    copy img2txt.c to img2txt.php in preparation for phpizing
2623
2624 caca-php/examples/img2txt.php |  242 +++++++++++++++++++++++++++++++++++++++++
2625 1 files changed, 242 insertions(+), 0 deletions(-)
2626
2627Commit: 3296
2628Author: bsittler
2629Date:   Thu Nov 6 07:16:59 2008 +0000
2630
2631    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...)
2632
2633 caca-php/examples/cacapig.php |   36 +++++++++++++++++++-----------------
2634 1 files changed, 19 insertions(+), 17 deletions(-)
2635
2636Commit: 3295
2637Author: bsittler
2638Date:   Thu Nov 6 07:14:12 2008 +0000
2639
2640    default to $timeout = 0 in Display::getEvent()
2641
2642 caca-php/caca.php |    2 +-
2643 1 files changed, 1 insertions(+), 1 deletions(-)
2644
2645Commit: 3294
2646Author: bsittler
2647Date:   Thu Nov 6 07:11:01 2008 +0000
2648
2649    fix some bugs and inconsistencies in the PHP object layer
2650
2651 caca-php/caca.php |   14 ++++++++------
2652 1 files changed, 8 insertions(+), 6 deletions(-)
2653
2654Commit: 3293
2655Author: bsittler
2656Date:   Wed Nov 5 01:00:38 2008 +0000
2657
2658    add a Libcaca class to the PHP class interface, parallel to the Libcaca class in the .NET interface; fix a bunch of whitespace inconsistencies
2659
2660 caca-php/caca.php          |   87 +++++++++++++++++++++++++-------------------
2661 caca-php/examples/test.php |   12 +++---
2662 2 files changed, 56 insertions(+), 43 deletions(-)
2663
2664Commit: 3292
2665Author: bsittler
2666Date:   Wed Nov 5 00:39:18 2008 +0000
2667
2668    add AnsiColor, EventType and EventKey constants parallel to the .NET ones
2669
2670 caca-php/caca.php          |  101 ++++++++++++++++++++++++++++++++++++++++++++
2671 caca-php/examples/test.php |   12 +++---
2672 2 files changed, 107 insertions(+), 6 deletions(-)
2673
2674Commit: 3291
2675Author: bsittler
2676Date:   Wed Nov 5 00:38:14 2008 +0000
2677
2678    added missing constant CACA_KEY_UNKNOWN
2679
2680 caca-php/php_caca.c |    1 +
2681 1 files changed, 1 insertions(+), 0 deletions(-)
2682
2683Commit: 3290
2684Author: bsittler
2685Date:   Wed Nov 5 00:04:35 2008 +0000
2686
2687    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
2688
2689 caca-php/examples/test.php |  258 +++++++++++++++++++++++---------------------
2690 1 files changed, 136 insertions(+), 122 deletions(-)
2691
2692Commit: 3289
2693Author: bsittler
2694Date:   Tue Nov 4 23:57:57 2008 +0000
2695
2696    copy test.cs to test.php in preparation for phpizing
2697
2698 caca-php/examples/test.php |  136 ++++++++++++++++++++++++++++++++++++++++++++
2699 1 files changed, 136 insertions(+), 0 deletions(-)
2700
2701Commit: 3288
2702Author: bsittler
2703Date:   Tue Nov 4 23:56:43 2008 +0000
2704
2705    merge alpha fix from svn://svn.zoy.org/libcaca/libcaca/trunk/caca-php/examples/export.php@3287 into examples/www/export.php
2706
2707 caca-php/examples/www/export.php |    4 +++-
2708 1 files changed, 3 insertions(+), 1 deletions(-)
2709
2710Commit: 3287
2711Author: bsittler
2712Date:   Tue Nov 4 23:54:38 2008 +0000
2713
2714    use alpha in PNG export, since it is now required to get a correct PNG output image
2715
2716 caca-php/examples/export.php |    4 +++-
2717 1 files changed, 3 insertions(+), 1 deletions(-)
2718
2719Commit: 3286
2720Author: bsittler
2721Date:   Tue Nov 4 23:53:18 2008 +0000
2722
2723    fix type in Canvas::drawLine; add a minimal class Event providing a
2724    subset of the functionality of the .NET version; added Display::getEvent
2725    similar to the .NET version; change Dither::bitmap to take a Canvas
2726    object rather than a caca canvas resource as its first parameter; add
2727    Font::Render and Font::getList methods parallel to the .NET version
2728
2729 caca-php/caca.php |   52 ++++++++++++++++++++++++++++++++++++++++++++++++++--
2730 1 files changed, 50 insertions(+), 2 deletions(-)
2731
2732Commit: 3285
2733Author: bsittler
2734Date:   Tue Nov 4 23:48:31 2008 +0000
2735
2736    use alpha channel in gd truecolor images -- note that the scale for
2737    this is [0, 127], rather than [0, 255]; always free the temporary
2738    pixels copy allocated in PHP_FUNCTION(caca_dither_bitmap); fix a typo
2739    which caused PHP_FUNCTION(caca_set_display_title) to crash due to a
2740    failed run-time binding to "caca_set_display" (the "_title" was
2741    missing).
2742
2743 caca-php/php_caca.c |    7 ++++---
2744 1 files changed, 4 insertions(+), 3 deletions(-)
2745
2746Commit: 3284
2747Author: bsittler
2748Date:   Tue Nov 4 06:11:19 2008 +0000
2749
2750    preserve column alignment better by breaking cells at spaces; preserve
2751    readability of fullwidth characters better by not placing cell
2752    boundaries between them unneccessarily
2753
2754 caca/codec/export.c |   16 +++++++++++++---
2755 1 files changed, 13 insertions(+), 3 deletions(-)
2756
2757Commit: 3283
2758Author: bsittler
2759Date:   Tue Nov 4 05:45:21 2008 +0000
2760
2761    force a column alignment after each column containing a fullwidth character.
2762
2763 caca/codec/export.c |    7 ++++++-
2764 1 files changed, 6 insertions(+), 1 deletions(-)
2765
2766Commit: 3282
2767Author: bsittler
2768Date:   Tue Nov 4 05:43:37 2008 +0000
2769
2770    no border in old browsers, either.
2771
2772 caca-php/examples/www/export.php |    2 +-
2773 1 files changed, 1 insertions(+), 1 deletions(-)
2774
2775Commit: 3281
2776Author: bsittler
2777Date:   Tue Nov 4 05:28:03 2008 +0000
2778
2779    htmlification
2780
2781 caca-php/examples/www/unicode.php |   32 ++++++++++++++++++--------------
2782 1 files changed, 18 insertions(+), 14 deletions(-)
2783
2784Commit: 3280
2785Author: bsittler
2786Date:   Tue Nov 4 05:23:16 2008 +0000
2787
2788    copy unicode.php to www in preparation for htmlizing
2789
2790 caca-php/examples/www/unicode.php |   93 +++++++++++++++++++++++++++++++++++++
2791 1 files changed, 93 insertions(+), 0 deletions(-)
2792
2793Commit: 3279
2794Author: bsittler
2795Date:   Tue Nov 4 05:22:24 2008 +0000
2796
2797    cli-only
2798
2799 caca-php/examples/unicode.php |    4 ++++
2800 1 files changed, 4 insertions(+), 0 deletions(-)
2801
2802Commit: 3278
2803Author: bsittler
2804Date:   Tue Nov 4 05:21:34 2008 +0000
2805
2806    phpized
2807
2808 caca-php/examples/unicode.php |  160 +++++++++++++++++++----------------------
2809 1 files changed, 73 insertions(+), 87 deletions(-)
2810
2811Commit: 3277
2812Author: bsittler
2813Date:   Tue Nov 4 05:17:37 2008 +0000
2814
2815    copy unicode.c to unicode.php in preparation for phpizing
2816
2817 caca-php/examples/unicode.php |  103 +++++++++++++++++++++++++++++++++++++++++
2818 1 files changed, 103 insertions(+), 0 deletions(-)
2819
2820Commit: 3276
2821Author: bsittler
2822Date:   Tue Nov 4 05:12:17 2008 +0000
2823
2824    htmlize
2825
2826 caca-php/examples/www/transform.php |   31 ++++++++++++++++++-------------
2827 1 files changed, 18 insertions(+), 13 deletions(-)
2828
2829Commit: 3275
2830Author: bsittler
2831Date:   Tue Nov 4 04:58:38 2008 +0000
2832
2833    copy transform.php to www in preparation for htmlizing
2834
2835 caca-php/examples/www/transform.php |  103 +++++++++++++++++++++++++++++++++++
2836 1 files changed, 103 insertions(+), 0 deletions(-)
2837
2838Commit: 3274
2839Author: bsittler
2840Date:   Tue Nov 4 04:56:49 2008 +0000
2841
2842    PHPified
2843
2844 caca-php/examples/transform.php |  187 ++++++++++++++++++---------------------
2845 1 files changed, 86 insertions(+), 101 deletions(-)
2846
2847Commit: 3273
2848Author: bsittler
2849Date:   Tue Nov 4 04:49:17 2008 +0000
2850
2851    copy transform.c to transform.php in preparation for phpizing
2852
2853 caca-php/examples/transform.php |  118 +++++++++++++++++++++++++++++++++++++++
2854 1 files changed, 118 insertions(+), 0 deletions(-)
2855
2856Commit: 3272
2857Author: bsittler
2858Date:   Tue Nov 4 04:46:47 2008 +0000
2859
2860    show client-side filename
2861
2862 caca-php/examples/www/export.php |    3 ++-
2863 1 files changed, 2 insertions(+), 1 deletions(-)
2864
2865Commit: 3271
2866Author: bsittler
2867Date:   Tue Nov 4 04:45:23 2008 +0000
2868
2869    clearer wording.
2870
2871 caca-php/examples/www/import.php |    2 +-
2872 1 files changed, 1 insertions(+), 1 deletions(-)
2873
2874Commit: 3270
2875Author: bsittler
2876Date:   Tue Nov 4 04:21:13 2008 +0000
2877
2878    link to an example file to download and then import (generated by export.php)
2879
2880 caca-php/examples/www/import.php |    5 +++++
2881 1 files changed, 5 insertions(+), 0 deletions(-)
2882
2883Commit: 3269
2884Author: bsittler
2885Date:   Tue Nov 4 04:13:13 2008 +0000
2886
2887    works well enough to import the files exported by export.php
2888
2889 caca-php/examples/www/import.php |   77 ++++++++++++++++++++++++++------------
2890 1 files changed, 53 insertions(+), 24 deletions(-)
2891
2892Commit: 3268
2893Author: bsittler
2894Date:   Tue Nov 4 03:56:18 2008 +0000
2895
2896    force cli on remaining examples so that apache doesn't pop up a window
2897    (this actually happens with the cocoa driver!)
2898
2899 caca-php/examples/cacapig.php   |    3 +++
2900 caca-php/examples/colors.php    |    4 ++++
2901 caca-php/examples/fullwidth.php |    4 ++++
2902 caca-php/examples/render.php    |    4 ++++
2903 caca-php/examples/truecolor.php |    4 ++++
2904 5 files changed, 19 insertions(+), 0 deletions(-)
2905
2906Commit: 3267
2907Author: bsittler
2908Date:   Tue Nov 4 03:39:20 2008 +0000
2909
2910    CLI-only
2911
2912 caca-php/examples/import.php |    4 ++++
2913 1 files changed, 4 insertions(+), 0 deletions(-)
2914
2915Commit: 3266
2916Author: bsittler
2917Date:   Tue Nov 4 03:37:12 2008 +0000
2918
2919    copy import.php to www in preparation for htmlizing
2920
2921 caca-php/examples/www/import.php |   54 ++++++++++++++++++++++++++++++++++++++
2922 1 files changed, 54 insertions(+), 0 deletions(-)
2923
2924Commit: 3265
2925Author: bsittler
2926Date:   Tue Nov 4 03:36:33 2008 +0000
2927
2928    list available import formats in usage message
2929
2930 caca-php/examples/import.php |   12 +++++++++---
2931 1 files changed, 9 insertions(+), 3 deletions(-)
2932
2933Commit: 3264
2934Author: bsittler
2935Date:   Tue Nov 4 03:32:42 2008 +0000
2936
2937    PHPification of import.c
2938
2939 caca-php/examples/import.php |   72 ++++++++++++++++--------------------------
2940 1 files changed, 27 insertions(+), 45 deletions(-)
2941
2942Commit: 3263
2943Author: bsittler
2944Date:   Tue Nov 4 03:22:04 2008 +0000
2945
2946    copy import.c to import.php in preparation for phpizing
2947
2948 caca-php/examples/import.php |   66 ++++++++++++++++++++++++++++++++++++++++++
2949 1 files changed, 66 insertions(+), 0 deletions(-)
2950
2951Commit: 3262
2952Author: bsittler
2953Date:   Tue Nov 4 00:56:07 2008 +0000
2954
2955    only fill the preview iframe when javascript is enabled
2956
2957 caca-php/examples/www/export.php |    2 +-
2958 1 files changed, 1 insertions(+), 1 deletions(-)
2959
2960Commit: 3261
2961Author: bsittler
2962Date:   Tue Nov 4 00:41:56 2008 +0000
2963
2964    merge latest CLI example bugfixes into the HTML versions
2965
2966 caca-php/examples/www/colors.php |    8 ++++----
2967 caca-php/examples/www/export.php |   10 +++++-----
2968 2 files changed, 9 insertions(+), 9 deletions(-)
2969
2970Commit: 3260
2971Author: bsittler
2972Date:   Tue Nov 4 00:39:40 2008 +0000
2973
2974    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
2975
2976 caca-php/examples/colors.php |    8 ++++----
2977 caca-php/examples/export.php |   10 +++++-----
2978 caca-php/php_caca.c          |    2 +-
2979 3 files changed, 10 insertions(+), 10 deletions(-)
2980
2981Commit: 3259
2982Author: bsittler
2983Date:   Mon Nov 3 22:30:22 2008 +0000
2984
2985    now generates HTML
2986
2987 caca-php/examples/www/fullwidth.php |   28 ++++++++++++++++++----------
2988 1 files changed, 18 insertions(+), 10 deletions(-)
2989
2990Commit: 3258
2991Author: bsittler
2992Date:   Mon Nov 3 22:21:31 2008 +0000
2993
2994    copy fullwidth.php to www in preparation for htmlizing
2995
2996 caca-php/examples/www/fullwidth.php |   75 +++++++++++++++++++++++++++++++++++
2997 1 files changed, 75 insertions(+), 0 deletions(-)
2998
2999Commit: 3257
3000Author: bsittler
3001Date:   Mon Nov 3 22:19:29 2008 +0000
3002
3003    added copyright info for PHP conversion (blah blah blah...)
3004
3005 caca-php/examples/fullwidth.php |    4 ++++
3006 1 files changed, 4 insertions(+), 0 deletions(-)
3007
3008Commit: 3256
3009Author: bsittler
3010Date:   Mon Nov 3 22:18:27 2008 +0000
3011
3012    now works as PHP
3013
3014 caca-php/examples/fullwidth.php |  113 +++++++++++++++-----------------------
3015 1 files changed, 45 insertions(+), 68 deletions(-)
3016
3017Commit: 3255
3018Author: bsittler
3019Date:   Mon Nov 3 22:08:09 2008 +0000
3020
3021    copy fullwidth.c to fullwidth.php in preparation for phpizing
3022
3023 caca-php/examples/fullwidth.php |   94 +++++++++++++++++++++++++++++++++++++++
3024 1 files changed, 94 insertions(+), 0 deletions(-)
3025
3026Commit: 3254
3027Author: bsittler
3028Date:   Mon Nov 3 22:06:33 2008 +0000
3029
3030    only assume svg preview ability in opera, WebKit and Gecko
3031
3032 caca-php/examples/www/export.php |    9 +++++++--
3033 1 files changed, 7 insertions(+), 2 deletions(-)
3034
3035Commit: 3253
3036Author: nico
3037Date:   Mon Nov 3 22:03:31 2008 +0000
3038
3039    * Improve object layer for caca-php
3040
3041 caca-php/caca.php |   60 +++++++++++++++++++++++++++++++++++++++++++++++++---
3042 1 files changed, 56 insertions(+), 4 deletions(-)
3043
3044Commit: 3252
3045Author: bsittler
3046Date:   Mon Nov 3 21:58:17 2008 +0000
3047
3048    do not add history entries for iframe transitions
3049
3050 caca-php/examples/www/export.php |    2 +-
3051 1 files changed, 1 insertions(+), 1 deletions(-)
3052
3053Commit: 3251
3054Author: bsittler
3055Date:   Mon Nov 3 21:48:53 2008 +0000
3056
3057    add missing id
3058
3059 caca-php/examples/www/export.php |    2 +-
3060 1 files changed, 1 insertions(+), 1 deletions(-)
3061
3062Commit: 3250
3063Author: bsittler
3064Date:   Mon Nov 3 21:48:16 2008 +0000
3065
3066    use some javascript to show inline previews using <iframe/> for some
3067    of the formats (so far, html, html3, bbfr, and svg)
3068
3069 caca-php/examples/www/export.php |   42 +++++++++++++++++++++++++++++++++++--
3070 1 files changed, 39 insertions(+), 3 deletions(-)
3071
3072Commit: 3249
3073Author: bsittler
3074Date:   Mon Nov 3 21:23:20 2008 +0000
3075
3076    .caca files get an extension, too
3077
3078 caca-php/examples/www/export.php |    1 +
3079 1 files changed, 1 insertions(+), 0 deletions(-)
3080
3081Commit: 3248
3082Author: bsittler
3083Date:   Mon Nov 3 21:17:34 2008 +0000
3084
3085    suggest extensions for some of the inline formats too, since browsers
3086    sometimes send them to external viewers and become confused if the
3087    filename ends in '.php' (despite our correct content-type!)
3088
3089 caca-php/examples/www/export.php |   14 +++++++++++---
3090 1 files changed, 11 insertions(+), 3 deletions(-)
3091
3092Commit: 3247
3093Author: bsittler
3094Date:   Mon Nov 3 21:15:09 2008 +0000
3095
3096    text formats embedding escape sequences get sent as attachments too
3097
3098 caca-php/examples/www/export.php |    3 +++
3099 1 files changed, 3 insertions(+), 0 deletions(-)
3100
3101Commit: 3246
3102Author: bsittler
3103Date:   Mon Nov 3 21:12:54 2008 +0000
3104
3105    working HTML version of export.php accepting an optional file upload and exporting it using the selected format
3106
3107 caca-php/examples/www/export.php |  224 ++++++++++++++++++++++----------------
3108 1 files changed, 128 insertions(+), 96 deletions(-)
3109
3110Commit: 3245
3111Author: bsittler
3112Date:   Mon Nov 3 20:55:12 2008 +0000
3113
3114    another typo
3115
3116 caca-php/examples/export.php |    2 +-
3117 1 files changed, 1 insertions(+), 1 deletions(-)
3118
3119Commit: 3244
3120Author: bsittler
3121Date:   Mon Nov 3 20:34:42 2008 +0000
3122
3123    spaces -> tabs
3124
3125 caca-php/examples/export.php |  162 +++++++++++++++++++++---------------------
3126 1 files changed, 81 insertions(+), 81 deletions(-)
3127
3128Commit: 3243
3129Author: bsittler
3130Date:   Mon Nov 3 20:08:35 2008 +0000
3131
3132    add missing content-type in the HTML case
3133
3134 caca-php/examples/www/render.php |    2 ++
3135 1 files changed, 2 insertions(+), 0 deletions(-)
3136
3137Commit: 3242
3138Author: bsittler
3139Date:   Mon Nov 3 20:01:20 2008 +0000
3140
3141    typo
3142
3143 caca-php/examples/export.php |    2 +-
3144 1 files changed, 1 insertions(+), 1 deletions(-)
3145
3146Commit: 3241
3147Author: bsittler
3148Date:   Mon Nov 3 19:52:30 2008 +0000
3149
3150    make examples/demo.php executable
3151
3152 0 files changed, 0 insertions(+), 0 deletions(-)
3153
3154Commit: 3240
3155Author: bsittler
3156Date:   Mon Nov 3 19:44:58 2008 +0000
3157
3158    copy export.php to www in preparation for htmlizing
3159
3160 caca-php/examples/www/export.php |  136 ++++++++++++++++++++++++++++++++++++++
3161 1 files changed, 136 insertions(+), 0 deletions(-)
3162
3163Commit: 3239
3164Author: bsittler
3165Date:   Mon Nov 3 19:42:38 2008 +0000
3166
3167    export.php is now actually php, and appears to work identically to its
3168    C predecessor.
3169
3170 caca-php/examples/export.php |  229 +++++++++++++++++++-----------------------
3171 1 files changed, 103 insertions(+), 126 deletions(-)
3172
3173Commit: 3238
3174Author: bsittler
3175Date:   Mon Nov 3 18:40:50 2008 +0000
3176
3177    copy export.c to export.php in preparation for phpizing
3178
3179 caca-php/examples/export.php |  159 ++++++++++++++++++++++++++++++++++++++++++
3180 1 files changed, 159 insertions(+), 0 deletions(-)
3181
3182Commit: 3237
3183Author: bsittler
3184Date:   Mon Nov 3 18:16:38 2008 +0000
3185
3186    fix foreground-color and quoting bugs in the "html" exporter; also,
3187    the output is now labelled as XHTML 1.0 Strict, since it does conform
3188    to that DTD. also removed spurious cellpadding and cellspacing from
3189    <div /> markup. also handle non-characters by conversion to
3190    replacement character, and handle more control characters by
3191    conversion to no-break space. finally, switch from &nbsp; to the
3192    equivalent &#160; so that a non-validating XML parser (which is most
3193    of them) can correctly parse this document.
3194
3195 caca/codec/export.c |   52 ++++++++++++++++++++++++++++++++++++++++++--------
3196 1 files changed, 43 insertions(+), 9 deletions(-)
3197
3198Commit: 3236
3199Author: bsittler
3200Date:   Mon Nov 3 17:18:04 2008 +0000
3201
3202    do not split a fullwidth character in the middle. yes, in some
3203    degenerate cases this will lead to incorrectly-displayed tables. i
3204    don't yet have a solution.
3205
3206 caca/codec/export.c |    2 ++
3207 1 files changed, 2 insertions(+), 0 deletions(-)
3208
3209Commit: 3235
3210Author: bsittler
3211Date:   Mon Nov 3 16:55:00 2008 +0000
3212
3213    do not expand tabs here. instead, importers need to understand '\t'
3214    and fill the canvas up to the tab stop with it. once that works,
3215    support will be added here (treating it as space.) also, fewer columns
3216    are now generated. apparently generating a minimal number of them
3217    fixes a bunch of the table-layout bugs.
3218
3219 caca/codec/export.c |  130 ++++++++++++++++++++++++++++++--------------------
3220 1 files changed, 78 insertions(+), 52 deletions(-)
3221
3222Commit: 3234
3223Author: nico
3224Date:   Sun Nov 2 22:45:40 2008 +0000
3225
3226    * Remove \t from content of $moo
3227    * Change canvas size
3228    * Fix coordinate of label "Moo!"
3229
3230 caca-php/examples/cacainfo.php |   17 +++++++++--------
3231 1 files changed, 9 insertions(+), 8 deletions(-)
3232
3233Commit: 3233
3234Author: nico
3235Date:   Sun Nov 2 22:42:09 2008 +0000
3236
3237    * Change canvas size
3238
3239 caca-php/examples/www/cacainfo.php |    4 ++--
3240 1 files changed, 2 insertions(+), 2 deletions(-)
3241
3242Commit: 3232
3243Author: bsittler
3244Date:   Sun Nov 2 22:38:40 2008 +0000
3245
3246    htmlification of colors.php
3247
3248 caca-php/examples/www/colors.php |   26 +++++++++++++++++---------
3249 1 files changed, 17 insertions(+), 9 deletions(-)
3250
3251Commit: 3231
3252Author: nico
3253Date:   Sun Nov 2 22:37:27 2008 +0000
3254
3255    * Fix coordinate of label "Moo!"
3256
3257 caca-php/examples/www/cacainfo.php |   15 ++++++++-------
3258 1 files changed, 8 insertions(+), 7 deletions(-)
3259
3260Commit: 3230
3261Author: bsittler
3262Date:   Sun Nov 2 22:35:45 2008 +0000
3263
3264    copy colors.php to www in preparation for htmlizing
3265
3266 caca-php/examples/www/colors.php |   60 ++++++++++++++++++++++++++++++++++++++
3267 1 files changed, 60 insertions(+), 0 deletions(-)
3268
3269Commit: 3229
3270Author: bsittler
3271Date:   Sun Nov 2 22:34:59 2008 +0000
3272
3273    PHP conversion of colors.c
3274
3275 caca-php/examples/colors.php |  126 ++++++++++++++++++-----------------------
3276 1 files changed, 55 insertions(+), 71 deletions(-)
3277
3278Commit: 3228
3279Author: bsittler
3280Date:   Sun Nov 2 22:22:18 2008 +0000
3281
3282    copy colors.c to colors.php in preparation for phpizing
3283
3284 caca-php/examples/colors.php |   76 ++++++++++++++++++++++++++++++++++++++++++
3285 1 files changed, 76 insertions(+), 0 deletions(-)
3286
3287Commit: 3227
3288Author: bsittler
3289Date:   Sun Nov 2 22:12:24 2008 +0000
3290
3291    some unicode characters could overflow the buffer; handle more control
3292    characters and non-unicode codepoints when generating HTML.
3293
3294 caca/codec/export.c |   22 ++++++++++++++++++----
3295 1 files changed, 18 insertions(+), 4 deletions(-)
3296
3297Commit: 3226
3298Author: nico
3299Date:   Sun Nov 2 22:10:02 2008 +0000
3300
3301    * Remove tabs from content of $moo
3302
3303 caca-php/examples/www/cacainfo.php |    4 ++--
3304 1 files changed, 2 insertions(+), 2 deletions(-)
3305
3306Commit: 3225
3307Author: nico
3308Date:   Sun Nov 2 21:58:09 2008 +0000
3309
3310    * Improve Dithering and Canvas php classes
3311
3312 caca-php/caca.php |  103 +++++++++++++++++++++++++++++++++++++++++++++-------
3313 1 files changed, 89 insertions(+), 14 deletions(-)
3314
3315Commit: 3224
3316Author: bsittler
3317Date:   Sun Nov 2 21:57:21 2008 +0000
3318
3319    optimization: when the canvas is only a single line, we can always
3320    optimize by merging cells
3321
3322 caca/codec/export.c |    2 +-
3323 1 files changed, 1 insertions(+), 1 deletions(-)
3324
3325Commit: 3223
3326Author: bsittler
3327Date:   Sun Nov 2 21:18:51 2008 +0000
3328
3329    work around table layout bugs by ensuring that if there are multiple
3330    cells on any row of the table then the very first row does not use the
3331    cell-merging optimization; this appears to fix the last of the table
3332    layout bugs seen in truecolor.php; also fix the foreground and
3333    background color bugs seen in truecolor.php.
3334
3335 caca/codec/export.c |   28 +++++++++++++++++++++++++---
3336 1 files changed, 25 insertions(+), 3 deletions(-)
3337
3338Commit: 3222
3339Author: bsittler
3340Date:   Sun Nov 2 21:03:09 2008 +0000
3341
3342    forgot backslashes
3343
3344 caca-php/examples/www/dithering.php |    2 +-
3345 1 files changed, 1 insertions(+), 1 deletions(-)
3346
3347Commit: 3221
3348Author: bsittler
3349Date:   Sun Nov 2 20:29:02 2008 +0000
3350
3351    htmlification of truecolor.php; evidently there are some bugs yet in the html3 exporter
3352
3353 caca-php/examples/www/truecolor.php |   26 +++++++++++++++++---------
3354 1 files changed, 17 insertions(+), 9 deletions(-)
3355
3356Commit: 3220
3357Author: bsittler
3358Date:   Sun Nov 2 20:17:59 2008 +0000
3359
3360    copy truecolor.php to www in preparation for htmlizing
3361
3362 caca-php/examples/www/truecolor.php |   48 +++++++++++++++++++++++++++++++++++
3363 1 files changed, 48 insertions(+), 0 deletions(-)
3364
3365Commit: 3219
3366Author: bsittler
3367Date:   Sun Nov 2 20:17:00 2008 +0000
3368
3369    convert to PHP and make executable
3370
3371 caca-php/examples/truecolor.php |   78 +++++++++++++++------------------------
3372 1 files changed, 30 insertions(+), 48 deletions(-)
3373
3374Commit: 3218
3375Author: bsittler
3376Date:   Sun Nov 2 20:06:13 2008 +0000
3377
3378    copy truecolor.c to truecolor.php in preparation for phpizing
3379
3380 caca-php/examples/truecolor.php |   66 +++++++++++++++++++++++++++++++++++++++
3381 1 files changed, 66 insertions(+), 0 deletions(-)
3382
3383Commit: 3217
3384Author: nico
3385Date:   Sun Nov 2 20:05:00 2008 +0000
3386
3387    * Improve class "Dither"
3388
3389 caca-php/caca.php |   40 ++++++++++++++++++++--------------------
3390 1 files changed, 20 insertions(+), 20 deletions(-)
3391
3392Commit: 3216
3393Author: nico
3394Date:   Sun Nov 2 20:02:26 2008 +0000
3395
3396    * Add class "Dither" to php object layer
3397
3398 caca-php/caca.php |   90 +++++++++++++++++++++++++++++++++++++++++++++++++++++
3399 1 files changed, 90 insertions(+), 0 deletions(-)
3400
3401Commit: 3215
3402Author: bsittler
3403Date:   Sun Nov 2 19:50:46 2008 +0000
3404
3405    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
3406
3407 caca-php/examples/www/cacainfo.php  |    2 +-
3408 caca-php/examples/www/dithering.php |    4 ++--
3409 caca-php/examples/www/figlet.php    |    2 +-
3410 caca-php/examples/www/render.php    |    2 +-
3411 caca-php/examples/www/text.php      |    2 +-
3412 5 files changed, 6 insertions(+), 6 deletions(-)
3413
3414Commit: 3214
3415Author: bsittler
3416Date:   Sun Nov 2 19:28:40 2008 +0000
3417
3418    add a <table summary="..." /> attribute so screenreader software does not
3419    get hopelessly lost.
3420
3421 caca/codec/export.c |    2 +-
3422 1 files changed, 1 insertions(+), 1 deletions(-)
3423
3424Commit: 3213
3425Author: bsittler
3426Date:   Sun Nov 2 19:19:45 2008 +0000
3427
3428    echo rendered string in form value
3429
3430 caca-php/examples/www/figlet.php |    2 +-
3431 1 files changed, 1 insertions(+), 1 deletions(-)
3432
3433Commit: 3212
3434Author: nico
3435Date:   Sun Nov 2 19:13:47 2008 +0000
3436
3437    * Remove white and yellow colors for letters
3438
3439 caca-php/examples/www/figlet.php |    2 +-
3440 1 files changed, 1 insertions(+), 1 deletions(-)
3441
3442Commit: 3211
3443Author: nico
3444Date:   Sun Nov 2 19:08:08 2008 +0000
3445
3446    * Add an input box in sample web page figlet.php
3447
3448 caca-php/examples/www/figlet.php |    3 ++-
3449 1 files changed, 2 insertions(+), 1 deletions(-)
3450
3451Commit: 3210
3452Author: bsittler
3453Date:   Sun Nov 2 17:49:29 2008 +0000
3454
3455    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.
3456
3457 caca-php/examples/www/caca-php.css  |   20 --------------------
3458 caca-php/examples/www/cacainfo.php  |    1 -
3459 caca-php/examples/www/dithering.php |    2 --
3460 caca-php/examples/www/figlet.php    |    3 +--
3461 caca-php/examples/www/render.php    |    1 -
3462 caca-php/examples/www/text.php      |    1 -
3463 6 files changed, 1 insertions(+), 27 deletions(-)
3464
3465Commit: 3209
3466Author: bsittler
3467Date:   Sun Nov 2 17:38:37 2008 +0000
3468
3469    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
3470
3471 caca/codec/export.c |   92 ++++++++++++++++++++++++++++++++------------------
3472 1 files changed, 59 insertions(+), 33 deletions(-)
3473
3474Commit: 3208
3475Author: bsittler
3476Date:   Sun Nov 2 17:00:45 2008 +0000
3477
3478    more conforming to 79-character limit and using tabs
3479
3480 caca-php/examples/www/render.php |    9 +++++++--
3481 1 files changed, 7 insertions(+), 2 deletions(-)
3482
3483Commit: 3207
3484Author: bsittler
3485Date:   Sun Nov 2 16:56:48 2008 +0000
3486
3487    generate self-referencing script URI correctly, taking into account that the
3488    script might be content-negotiated, renamed, symlinked, or otherwise
3489    alised in URI-space.
3490
3491 caca-php/examples/www/render.php |    5 ++++-
3492 1 files changed, 4 insertions(+), 1 deletions(-)
3493
3494Commit: 3206
3495Author: bsittler
3496Date:   Sun Nov 2 16:24:03 2008 +0000
3497
3498    added a link so you can view the image only (also good for
3499    lynx/elinks) and some alt="..." text so the validator does not complain.
3500
3501 caca-php/examples/www/render.php |    2 +-
3502 1 files changed, 1 insertions(+), 1 deletions(-)
3503
3504Commit: 3205
3505Author: nico
3506Date:   Sun Nov 2 16:10:50 2008 +0000
3507
3508    * Change structure of sample file render.php
3509
3510 caca-php/examples/www/render.php |   81 +++++++++++++++++---------------------
3511 1 files changed, 36 insertions(+), 45 deletions(-)
3512
3513Commit: 3204
3514Author: bsittler
3515Date:   Sun Nov 2 03:52:22 2008 +0000
3516
3517    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)
3518
3519 caca-php/examples/www/caca-php.css  |    2 +-
3520 caca-php/examples/www/cacainfo.php  |    4 ++++
3521 caca-php/examples/www/dithering.php |    6 ++++++
3522 caca-php/examples/www/figlet.php    |    7 +++++--
3523 caca-php/examples/www/text.php      |    4 ++++
3524 5 files changed, 20 insertions(+), 3 deletions(-)
3525
3526Commit: 3203
3527Author: bsittler
3528Date:   Sun Nov 2 03:37:14 2008 +0000
3529
3530    apparently php inw ww dir should not be executable?
3531
3532 0 files changed, 0 insertions(+), 0 deletions(-)
3533
3534Commit: 3202
3535Author: bsittler
3536Date:   Sun Nov 2 03:36:38 2008 +0000
3537
3538    better UI, maybe?
3539
3540 caca-php/examples/www/render.php |    7 ++++---
3541 1 files changed, 4 insertions(+), 3 deletions(-)
3542
3543Commit: 3201
3544Author: bsittler
3545Date:   Sun Nov 2 03:27:58 2008 +0000
3546
3547    seems to work
3548
3549 caca-php/examples/www/render.php |   41 +++++++++++++++++++++++++++++++++----
3550 1 files changed, 36 insertions(+), 5 deletions(-)
3551
3552Commit: 3200
3553Author: bsittler
3554Date:   Sun Nov 2 03:13:03 2008 +0000
3555
3556    copy render.php to www in preparation for htmlizing
3557
3558 caca-php/examples/www/render.php |   40 ++++++++++++++++++++++++++++++++++++++
3559 1 files changed, 40 insertions(+), 0 deletions(-)
3560
3561Commit: 3199
3562Author: bsittler
3563Date:   Sun Nov 2 03:10:44 2008 +0000
3564
3565    HTML conversion of text.php
3566
3567 caca-php/examples/www/text.php |   22 +++++++++++++++-------
3568 1 files changed, 15 insertions(+), 7 deletions(-)
3569
3570Commit: 3198
3571Author: bsittler
3572Date:   Sun Nov 2 03:07:50 2008 +0000
3573
3574    add missing newline at end of file
3575
3576 caca-php/examples/www/cacainfo.php |    2 +-
3577 1 files changed, 1 insertions(+), 1 deletions(-)
3578
3579Commit: 3197
3580Author: bsittler
3581Date:   Sun Nov 2 03:05:46 2008 +0000
3582
3583    apparently php inw ww dir should not be executable?
3584
3585 0 files changed, 0 insertions(+), 0 deletions(-)
3586
3587Commit: 3196
3588Author: bsittler
3589Date:   Sun Nov 2 03:04:10 2008 +0000
3590
3591    copy text.php to www in preparation for htmlizing
3592
3593 caca-php/examples/www/text.php |   65 ++++++++++++++++++++++++++++++++++++++++
3594 1 files changed, 65 insertions(+), 0 deletions(-)
3595
3596Commit: 3195
3597Author: nico
3598Date:   Sat Nov 1 23:43:00 2008 +0000
3599
3600    * Improve php object layer "caca.php"
3601
3602 caca-php/caca.php |   48 ++++++++++++++++++++++++++++++++++++++++++++++--
3603 1 files changed, 46 insertions(+), 2 deletions(-)
3604
3605Commit: 3194
3606Author: nico
3607Date:   Sat Nov 1 21:29:51 2008 +0000
3608
3609    * Change permission of web sample files
3610
3611 caca-php/examples/www/logo-caca.png |  Bin 7526 -> 7526 bytes
3612 1 files changed, 0 insertions(+), 0 deletions(-)
3613
3614Commit: 3193
3615Author: nico
3616Date:   Sat Nov 1 21:11:04 2008 +0000
3617
3618    * Improve php class layer for caca-php
3619
3620 caca-php/caca.php |   59 ++++++++++++++++++++++++++++++++++++----------------
3621 1 files changed, 41 insertions(+), 18 deletions(-)
3622
3623Commit: 3192
3624Author: nico
3625Date:   Sat Nov 1 19:55:52 2008 +0000
3626
3627    * Add skeleton of php class layer for caca-php
3628
3629 caca-php/caca.php |  135 +++++++++++++++++++++++++++++++++++++++++++++++++++++
3630 1 files changed, 135 insertions(+), 0 deletions(-)
3631
3632Commit: 3191
3633Author: nico
3634Date:   Sat Nov 1 18:42:16 2008 +0000
3635
3636    * Add web sample program: dithering.php
3637
3638 caca-php/examples/www/dithering.php |   42 +++++++++++++++++++++++++++++++++++
3639 caca-php/examples/www/figlet.php    |    9 +++++-
3640 caca-php/examples/www/logo-caca.png |  Bin 0 -> 7526 bytes
3641 3 files changed, 49 insertions(+), 2 deletions(-)
3642
3643Commit: 3190
3644Author: bsittler
3645Date:   Sat Nov 1 17:57:50 2008 +0000
3646
3647    oops! make the .php executable
3648
3649 0 files changed, 0 insertions(+), 0 deletions(-)
3650
3651Commit: 3189
3652Author: nico
3653Date:   Sat Nov 1 13:54:13 2008 +0000
3654
3655    * Add web sample "figlet.php"
3656
3657 caca-php/examples/www/figlet.php |   60 ++++++++++++++++++++++++++++++++++++++
3658 1 files changed, 60 insertions(+), 0 deletions(-)
3659
3660Commit: 3188
3661Author: nico
3662Date:   Sat Nov 1 13:30:09 2008 +0000
3663
3664    * Use proper Zend macro RETURN_STRINGL in caca_file_read, caca_files_gets,
3665      caca_export_string
3666
3667 caca-php/php_caca.c |   12 +++---------
3668 1 files changed, 3 insertions(+), 9 deletions(-)
3669
3670Commit: 3187
3671Author: nico
3672Date:   Sat Nov 1 12:51:54 2008 +0000
3673
3674    * Initializate variable "len" in caca_export_string
3675
3676 caca-php/php_caca.c |    2 +-
3677 1 files changed, 1 insertions(+), 1 deletions(-)
3678
3679Commit: 3186
3680Author: bsittler
3681Date:   Sat Nov 1 06:32:30 2008 +0000
3682
3683    switch to XHTML 1.0 Transitional markup (it validates perfectly, and still works in very ancient browsers too); change one <p> to </p> too
3684
3685 caca-php/examples/www/cacainfo.php |   10 ++++++----
3686 1 files changed, 6 insertions(+), 4 deletions(-)
3687
3688Commit: 3185
3689Author: bsittler
3690Date:   Sat Nov 1 06:26:29 2008 +0000
3691
3692    now HTML markup is generated, rather than a giant PRE block
3693
3694 caca-php/examples/www/cacainfo.php |   45 ++++++++++++++++++++++-------------
3695 1 files changed, 28 insertions(+), 17 deletions(-)
3696
3697Commit: 3184
3698Author: bsittler
3699Date:   Sat Nov 1 06:03:36 2008 +0000
3700
3701    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
3702
3703 caca/codec/export.c |   29 +++++++++++++++--------------
3704 1 files changed, 15 insertions(+), 14 deletions(-)
3705
3706Commit: 3183
3707Author: bsittler
3708Date:   Sat Nov 1 06:02:04 2008 +0000
3709
3710    move CSS for www example to a separate file; table is no longer inside <pre>
3711
3712 caca-php/examples/www/caca-php.css |   20 ++++++++++++++++++++
3713 caca-php/examples/www/cacainfo.php |   34 +++++++++++++---------------------
3714 2 files changed, 33 insertions(+), 21 deletions(-)
3715
3716Commit: 3182
3717Author: bsittler
3718Date:   Sat Nov 1 05:27:04 2008 +0000
3719
3720    fix table border, colors, and quoting of <, ", ', and > in html3 output
3721
3722 caca/codec/export.c |   16 +++++++++++++---
3723 1 files changed, 13 insertions(+), 3 deletions(-)
3724
3725Commit: 3181
3726Author: bsittler
3727Date:   Sat Nov 1 05:13:37 2008 +0000
3728
3729    font for windows, too
3730
3731 caca-php/examples/www/cacainfo.php |    2 +-
3732 1 files changed, 1 insertions(+), 1 deletions(-)
3733
3734Commit: 3180
3735Author: bsittler
3736Date:   Sat Nov 1 05:08:24 2008 +0000
3737
3738    display correctly in firefox and safari
3739
3740 caca-php/examples/www/cacainfo.php |   16 +++++++++++++++-
3741 1 files changed, 15 insertions(+), 1 deletions(-)
3742
3743Commit: 3179
3744Author: bsittler
3745Date:   Sat Nov 1 04:41:25 2008 +0000
3746
3747    correctly account for tabs in html3 export
3748
3749 caca/codec/export.c |   47 +++++++++++++++++++++++++++++++++++++++++------
3750 1 files changed, 41 insertions(+), 6 deletions(-)
3751
3752Commit: 3178
3753Author: bsittler
3754Date:   Sat Nov 1 03:00:45 2008 +0000
3755
3756    a first partially-broken conversion of examples/cacainfo.php
3757
3758 caca-php/examples/www/cacainfo.php |   86 ++++++++++++++++++++++++++++++++++++
3759 1 files changed, 86 insertions(+), 0 deletions(-)
3760
3761Commit: 3177
3762Author: nico
3763Date:   Sat Nov 1 02:06:43 2008 +0000
3764
3765    * Change test for php-cli mode in sample programs
3766
3767 caca-php/examples/cacainfo.php  |    3 ++-
3768 caca-php/examples/demo.php      |    3 ++-
3769 caca-php/examples/dithering.php |   12 ++++++++----
3770 caca-php/examples/figfont.php   |    3 ++-
3771 caca-php/examples/polyline.php  |    3 ++-
3772 caca-php/examples/text.php      |    3 ++-
3773 6 files changed, 18 insertions(+), 9 deletions(-)
3774
3775Commit: 3176
3776Author: bsittler
3777Date:   Sat Nov 1 01:46:51 2008 +0000
3778
3779    define variables before use; jsut comment out the "sprites" item since it apparently does not yet work
3780
3781 caca-php/examples/demo.php |    7 ++++---
3782 1 files changed, 4 insertions(+), 3 deletions(-)
3783
3784Commit: 3175
3785Author: nico
3786Date:   Sat Nov 1 01:44:28 2008 +0000
3787
3788    * Check that samples programs are executed with php-cli
3789
3790 caca-php/examples/cacainfo.php  |    3 +++
3791 caca-php/examples/demo.php      |    4 ++++
3792 caca-php/examples/dithering.php |    5 ++++-
3793 caca-php/examples/figfont.php   |    2 ++
3794 caca-php/examples/polyline.php  |    3 +++
3795 caca-php/examples/text.php      |    3 +++
3796 6 files changed, 19 insertions(+), 1 deletions(-)
3797
3798Commit: 3174
3799Author: bsittler
3800Date:   Sat Nov 1 01:32:17 2008 +0000
3801
3802    change to allow use with cocoa driver; also, a keypress now stops these demos early
3803
3804 caca-php/examples/dithering.php |    2 +-
3805 caca-php/examples/polyline.php  |    2 +-
3806 2 files changed, 2 insertions(+), 2 deletions(-)
3807
3808Commit: 3173
3809Author: nico
3810Date:   Sat Nov 1 01:25:13 2008 +0000
3811
3812    * Remove 'c' (color) and 'r' (render) options of the main menu in demo.php
3813
3814 caca-php/examples/demo.php |    4 ++--
3815 1 files changed, 2 insertions(+), 2 deletions(-)
3816
3817Commit: 3172
3818Author: nico
3819Date:   Sat Nov 1 00:45:56 2008 +0000
3820
3821    * Add license headers in sample programs
3822
3823 caca-php/examples/cacainfo.php  |   11 +++++++++++
3824 caca-php/examples/cacapig.php   |   16 ++++++++++++++++
3825 caca-php/examples/dithering.php |   12 +++++++++++-
3826 caca-php/examples/figfont.php   |   10 ++++++++++
3827 caca-php/examples/polyline.php  |   10 ++++++++++
3828 5 files changed, 58 insertions(+), 1 deletions(-)
3829
3830Commit: 3171
3831Author: nico
3832Date:   Sat Nov 1 00:33:57 2008 +0000
3833
3834    * Clean template for phpize "config.m4"
3835
3836 caca-php/config.m4 |    2 +-
3837 1 files changed, 1 insertions(+), 1 deletions(-)
3838
3839Commit: 3169
3840Author: nico
3841Date:   Fri Oct 31 20:35:48 2008 +0000
3842
3843    * Change message for phpinfo()
3844
3845 caca-php/php_caca.c |    4 ++--
3846 1 files changed, 2 insertions(+), 2 deletions(-)
3847
3848Commit: 3168
3849Author: bsittler
3850Date:   Fri Oct 31 18:56:31 2008 +0000
3851
3852    now truecolor works
3853
3854 caca/driver/win32.c |    5 +++--
3855 1 files changed, 3 insertions(+), 2 deletions(-)
3856
3857Commit: 3167
3858Author: bsittler
3859Date:   Fri Oct 31 18:39:16 2008 +0000
3860
3861    now arrow keys, function keys, etc. work
3862
3863 caca/driver/win32.c |   73 +++++++++++++++++++++++++++++++++++++++++++++++++++
3864 1 files changed, 73 insertions(+), 0 deletions(-)
3865
3866Commit: 3166
3867Author: nico
3868Date:   Fri Oct 31 17:46:38 2008 +0000
3869
3870    * Add information about gd resources support in caca-php for phpinfo()
3871
3872 caca-php/php_caca.c |    6 ++++++
3873 1 files changed, 6 insertions(+), 0 deletions(-)
3874
3875Commit: 3163
3876Author: bsittler
3877Date:   Fri Oct 31 00:29:31 2008 +0000
3878
3879    allow CC, CXX and MACOSX_SDK_FRAMEWORKS to be overridden using exported environment variables at configure-time
3880
3881 configure.ac |    6 +++---
3882 1 files changed, 3 insertions(+), 3 deletions(-)
3883
3884Commit: 3160
3885Author: sam
3886Date:   Fri Oct 31 00:21:04 2008 +0000
3887
3888    caca-sharp: improve install and uninstall rules, add a strong name key
3889    to allow third-party applications to link with caca-sharp, and tune a
3890    few things here and there.
3891
3892 caca-sharp/Makefile.am    |   38 ++++++++++++++++++++++++++------------
3893 caca-sharp/caca-sharp.snk |  Bin 0 -> 596 bytes
3894 2 files changed, 26 insertions(+), 12 deletions(-)
3895
3896Commit: 3159
3897Author: pterjan
3898Date:   Thu Oct 30 22:36:13 2008 +0000
3899
3900     * Undo last commit
3901
3902 ruby/Makefile.am |    1 -
3903 1 files changed, 0 insertions(+), 1 deletions(-)
3904
3905Commit: 3158
3906Author: pterjan
3907Date:   Thu Oct 30 21:45:42 2008 +0000
3908
3909     * Add -module flag, hopefuly this will fix on OSX
3910
3911 ruby/Makefile.am |    1 +
3912 1 files changed, 1 insertions(+), 0 deletions(-)
3913
3914Commit: 3157
3915Author: pterjan
3916Date:   Thu Oct 30 20:12:50 2008 +0000
3917
3918     * List drivers as a Hash
3919
3920 ruby/caca-display.c |   14 +++++++-------
3921 1 files changed, 7 insertions(+), 7 deletions(-)
3922
3923Commit: 3156
3924Author: nico
3925Date:   Thu Oct 30 18:07:11 2008 +0000
3926
3927    * Check parameters number for functions that doesn't expect any parameter
3928
3929 caca-php/php_caca.c |   16 ++++++++++++++++
3930 1 files changed, 16 insertions(+), 0 deletions(-)
3931
3932Commit: 3155
3933Author: bsittler
3934Date:   Thu Oct 30 18:00:57 2008 +0000
3935
3936    add support for Mac OS X 10.4 (i386) and Mac OS X 10.5 (x86_64)
3937
3938 configure.ac |    9 ++++++++-
3939 1 files changed, 8 insertions(+), 1 deletions(-)
3940
3941Commit: 3154
3942Author: nico
3943Date:   Thu Oct 30 17:44:42 2008 +0000
3944
3945    * Modify error message in sample program dithering.php
3946
3947 caca-php/config.m4              |    2 +-
3948 caca-php/examples/dithering.php |    2 +-
3949 2 files changed, 2 insertions(+), 2 deletions(-)
3950
3951Commit: 3153
3952Author: nico
3953Date:   Thu Oct 30 17:35:58 2008 +0000
3954
3955    * Available the compilation of caca-php without gd development files
3956
3957 caca-php/config.m4  |    5 ++---
3958 caca-php/php_caca.c |   19 +++++++++++++++++--
3959 2 files changed, 19 insertions(+), 5 deletions(-)
3960
3961Commit: 3152
3962Author: bsittler
3963Date:   Thu Oct 30 17:22:43 2008 +0000
3964
3965    allow SDK to be overridden by environment variables (Mac OS X)
3966
3967 configure.ac |   22 +++++++++++-----------
3968 1 files changed, 11 insertions(+), 11 deletions(-)
3969
3970Commit: 3151
3971Author: nico
3972Date:   Thu Oct 30 16:43:00 2008 +0000
3973
3974    * Add destructor for "caca_file" resources
3975
3976 caca-php/php_caca.c |    1 +
3977 1 files changed, 1 insertions(+), 0 deletions(-)
3978
3979Commit: 3150
3980Author: nico
3981Date:   Thu Oct 30 16:16:31 2008 +0000
3982
3983    * Improve php binding of caca_render_canvas
3984    * Destroy php resource in caca_file_close
3985    * Improve sample program render.php
3986
3987 caca-php/examples/render.php |    7 ++++++-
3988 caca-php/php_caca.c          |   25 ++++++++++++++++---------
3989 2 files changed, 22 insertions(+), 10 deletions(-)
3990
3991Commit: 3149
3992Author: nico
3993Date:   Thu Oct 30 13:21:26 2008 +0000
3994
3995    * Add new php specific function caca_load_builtin_font(string name)
3996    * Add php bindings for caca_get_dither_antialias_list, caca_render_canvas
3997    * Add a new sample program examples/render.php
3998
3999 caca-php/examples/render.php |   35 ++++++++++++++++
4000 caca-php/php_caca.c          |   91 ++++++++++++++++++++++++++++++++++++------
4001 caca-php/php_caca.h          |    1 +
4002 3 files changed, 115 insertions(+), 12 deletions(-)
4003
4004Commit: 3148
4005Author: nico
4006Date:   Thu Oct 30 11:39:24 2008 +0000
4007
4008    * Remove "_gd" suffix from dithering functions
4009    * caca_dithering_bitmap can load palette from gd resource
4010    * Remove caca_set_dither_palette_gd function
4011    * Adapt sample program "dithering.php"
4012
4013 caca-php/examples/dithering.php |    5 +--
4014 caca-php/php_caca.c             |   66 +++++++++++++++-----------------------
4015 caca-php/php_caca.h             |    4 +--
4016 3 files changed, 29 insertions(+), 46 deletions(-)
4017
4018Commit: 3143
4019Author: nico
4020Date:   Thu Oct 30 00:51:55 2008 +0000
4021
4022    * Add check after emalloc in caca_draw_thin_polyline
4023
4024 caca-php/php_caca.c |   15 ++++++++++++---
4025 1 files changed, 12 insertions(+), 3 deletions(-)
4026
4027Commit: 3142
4028Author: nico
4029Date:   Thu Oct 30 00:18:07 2008 +0000
4030
4031    * Remove php function caca_create_event
4032    * caca_get_event return false if type == CACA_EVENT_NONE otherwise return a new
4033      php resource
4034    * Adapt sample program demo.php
4035
4036 caca-php/examples/demo.php |   73 +++++++++++++++++++++-----------------------
4037 caca-php/php_caca.c        |   34 ++++++++------------
4038 caca-php/php_caca.h        |    2 -
4039 3 files changed, 49 insertions(+), 60 deletions(-)
4040
4041Commit: 3141
4042Author: nico
4043Date:   Wed Oct 29 22:59:46 2008 +0000
4044
4045    * Close php block in sample program "demo.php"
4046
4047 caca-php/examples/demo.php |    3 ++-
4048 1 files changed, 2 insertions(+), 1 deletions(-)
4049
4050Commit: 3140
4051Author: nico
4052Date:   Wed Oct 29 22:58:24 2008 +0000
4053
4054    * Rewrite main loop of sample program demo.php
4055
4056 caca-php/examples/demo.php |  106 +++++++++++++++++++++-----------------------
4057 1 files changed, 51 insertions(+), 55 deletions(-)
4058
4059Commit: 3139
4060Author: sam
4061Date:   Wed Oct 29 19:10:20 2008 +0000
4062
4063    Clean up configure.ac.
4064
4065 configure.ac |   16 ++++++++--------
4066 1 files changed, 8 insertions(+), 8 deletions(-)
4067
4068Commit: 3138
4069Author: nico
4070Date:   Wed Oct 29 17:09:05 2008 +0000
4071
4072    * Add indexed colors image support for dither with gd resources
4073
4074 caca-php/examples/dithering.php |    3 +-
4075 caca-php/php_caca.c             |   64 +++++++++++++++++++++++++++++++-------
4076 caca-php/php_caca.h             |    1 +
4077 3 files changed, 55 insertions(+), 13 deletions(-)
4078
4079Commit: 3137
4080Author: nico
4081Date:   Wed Oct 29 13:48:57 2008 +0000
4082
4083    * Add php binding for 3 caca charset conversion functions
4084    * Change php header for sample program "text.php"
4085
4086 caca-php/examples/text.php |    2 +-
4087 caca-php/php_caca.c        |    9 +++++++++
4088 2 files changed, 10 insertions(+), 1 deletions(-)
4089
4090Commit: 3135
4091Author: nico
4092Date:   Wed Oct 29 13:19:38 2008 +0000
4093
4094    * Close php blocks in samples programs (add "?>")
4095
4096 caca-php/examples/cacainfo.php  |    2 ++
4097 caca-php/examples/cacapig.php   |    1 +
4098 caca-php/examples/demo.php      |    2 ++
4099 caca-php/examples/dithering.php |    4 +---
4100 caca-php/examples/figfont.php   |    2 +-
4101 caca-php/examples/polyline.php  |    1 +
4102 caca-php/examples/text.php      |    3 +--
4103 7 files changed, 9 insertions(+), 6 deletions(-)
4104
4105Commit: 3134
4106Author: nico
4107Date:   Tue Oct 28 23:13:15 2008 +0000
4108
4109    * Add php binding for function "caca_set_dither_palette"
4110
4111 caca-php/php_caca.c |   26 ++++++++++++++++++++++++--
4112 1 files changed, 24 insertions(+), 2 deletions(-)
4113
4114Commit: 3133
4115Author: nico
4116Date:   Tue Oct 28 19:43:39 2008 +0000
4117
4118    * Add unicode support in sample program figfont.php
4119
4120 caca-php/examples/figfont.php |   22 +++++++++++++++++-----
4121 1 files changed, 17 insertions(+), 5 deletions(-)
4122
4123Commit: 3132
4124Author: nico
4125Date:   Tue Oct 28 19:30:10 2008 +0000
4126
4127    * Change type of the last argument of drawing function (from string to long)
4128    * Adapt sample programs
4129
4130 caca-php/examples/cacainfo.php |    3 +
4131 caca-php/examples/demo.php     |   28 +++++-----
4132 caca-php/examples/polyline.php |   17 ++++---
4133 caca-php/php_caca.c            |  103 ++++++++++++----------------------------
4134 4 files changed, 57 insertions(+), 94 deletions(-)
4135
4136Commit: 3131
4137Author: nico
4138Date:   Tue Oct 28 17:59:41 2008 +0000
4139
4140    * Add php binding for caca_draw_polyline and caca_draw_thin_polyline
4141    * Add a sample program examples/polyline.php
4142
4143 caca-php/examples/polyline.php |   41 +++++++++++++++++
4144 caca-php/php_caca.c            |   93 ++++++++++++++++++++++++++++++++++++++--
4145 2 files changed, 130 insertions(+), 4 deletions(-)
4146
4147Commit: 3130
4148Author: nico
4149Date:   Tue Oct 28 14:11:08 2008 +0000
4150
4151    * Check that a caca_figfont was loaded before using it in caca_put_figchar()
4152
4153 caca/figfont.c |    3 +++
4154 1 files changed, 3 insertions(+), 0 deletions(-)
4155
4156Commit: 3129
4157Author: nico
4158Date:   Tue Oct 28 13:45:39 2008 +0000
4159
4160    * Add php binding for caca_load_font, caca_get_font_blocks, caca_put_figchar
4161    * Add a working sample file examples/figfont.php
4162    * Rename sample programs:
4163         examples1.php > cacapig.php
4164         drivers.php > cacainfo.php
4165
4166 caca-php/examples/cacainfo.php |   62 ++++++++++++++++++++++++++++++++++++
4167 caca-php/examples/cacapig.php  |   68 ++++++++++++++++++++++++++++++++++++++++
4168 caca-php/examples/drivers.php  |   62 ------------------------------------
4169 caca-php/examples/example1.php |   68 ----------------------------------------
4170 caca-php/examples/figfont.php  |   24 ++++++++++++++
4171 caca-php/php_caca.c            |   34 +++++++++++++++++++-
4172 caca-php/php_caca.h            |    2 +-
4173 7 files changed, 187 insertions(+), 133 deletions(-)
4174
4175Commit: 3128
4176Author: nico
4177Date:   Tue Oct 28 12:15:15 2008 +0000
4178
4179    * Add checks after emalloc()
4180    * Add php binding for caca_file_gets
4181
4182 caca-php/php_caca.c |   43 ++++++++++++++++++++++++++++++++++++++-----
4183 1 files changed, 38 insertions(+), 5 deletions(-)
4184
4185Commit: 3127
4186Author: nico
4187Date:   Tue Oct 28 11:46:18 2008 +0000
4188
4189    * Add php binding for functions: caca_file_write, caca_file_read
4190
4191 caca-php/examples/demo.php |    2 ++
4192 caca-php/php_caca.c        |   31 +++++++++++++++++++++++++++++++
4193 caca-php/php_caca.h        |    2 ++
4194 3 files changed, 35 insertions(+), 0 deletions(-)
4195
4196Commit: 3126
4197Author: nico
4198Date:   Tue Oct 28 02:02:27 2008 +0000
4199
4200    * Add php bindings for 9 functions
4201    * Modify php bloc headers in samples programs
4202    * Add list of import/export formats in examples/drivers.php
4203
4204 caca-php/examples/demo.php      |    2 +-
4205 caca-php/examples/dithering.php |    6 ++-
4206 caca-php/examples/drivers.php   |   15 ++++--
4207 caca-php/examples/example1.php  |    2 +-
4208 caca-php/php_caca.c             |  102 +++++++++++++++++++++++++++++---------
4209 caca-php/php_caca.h             |    3 +-
4210 6 files changed, 96 insertions(+), 34 deletions(-)
4211
4212Commit: 3125
4213Author: sam
4214Date:   Mon Oct 27 20:23:56 2008 +0000
4215
4216    libcaca: add fallback rotated glyphs to cope with third-party software.
4217
4218 caca/transform.c |    8 +++++++-
4219 1 files changed, 7 insertions(+), 1 deletions(-)
4220
4221Commit: 3124
4222Author: nico
4223Date:   Mon Oct 27 19:54:07 2008 +0000
4224
4225    * Fix a bug in sample program "dithering.php"
4226
4227 caca-php/examples/dithering.php |    2 +-
4228 1 files changed, 1 insertions(+), 1 deletions(-)
4229
4230Commit: 3123
4231Author: nico
4232Date:   Mon Oct 27 19:35:48 2008 +0000
4233
4234    * Add a "caca_create_dither_gd" function that create the proper dither for a
4235      given gd resource.
4236
4237 caca-php/examples/dithering.php |   10 ++++++----
4238 caca-php/php_caca.c             |   15 +++++++++++++++
4239 caca-php/php_caca.h             |    1 +
4240 3 files changed, 22 insertions(+), 4 deletions(-)
4241
4242Commit: 3122
4243Author: nico
4244Date:   Mon Oct 27 19:14:32 2008 +0000
4245
4246    * Add working sample program dithering.php (open logo-caca.png with Gd and
4247      render it with caca caca_dither_bitmap_gd)
4248    * Add a function to fetch a buffer of gd pixels in php_caca.c
4249
4250 caca-php/examples/dithering.php |   19 +++++++++++--------
4251 caca-php/examples/logo-caca.png |  Bin 0 -> 7526 bytes
4252 caca-php/php_caca.c             |   33 ++++++++++++++++++++++++++++-----
4253 3 files changed, 39 insertions(+), 13 deletions(-)
4254
4255Commit: 3121
4256Author: nico
4257Date:   Mon Oct 27 17:19:06 2008 +0000
4258
4259    * Fix a bug in caca_export_string
4260
4261 caca-php/php_caca.c |    3 +++
4262 1 files changed, 3 insertions(+), 0 deletions(-)
4263
4264Commit: 3120
4265Author: nico
4266Date:   Mon Oct 27 17:15:08 2008 +0000
4267
4268    * Improve function "caca_dither_bitmap_gd"
4269    * Add php binding for "caca_create_dither"
4270    * Add new sample program "dithering.php"
4271
4272 caca-php/examples/dithering.php |   15 +++++++++++++++
4273 caca-php/php_caca.c             |   33 ++++++++++++++++++++++++++++-----
4274 caca-php/php_caca.h             |    1 +
4275 3 files changed, 44 insertions(+), 5 deletions(-)
4276
4277Commit: 3119
4278Author: nico
4279Date:   Mon Oct 27 16:23:05 2008 +0000
4280
4281    * Add a function "fetch_external_resource" that allows to fetch external php
4282      resources such as gd resouces
4283    * Add test for presence of gd development files in config.m4
4284    * Rename php function caca_dither_bitmap in caca_dither_bitmap_gd
4285
4286 caca-php/config.m4  |    9 ++++++++-
4287 caca-php/php_caca.c |   30 +++++++++++++++++++-----------
4288 caca-php/php_caca.h |    2 +-
4289 3 files changed, 28 insertions(+), 13 deletions(-)
4290
4291Commit: 3118
4292Author: sam
4293Date:   Mon Oct 27 13:45:56 2008 +0000
4294
4295    doc: fix symlink failure when installing libcaca twice.
4296
4297 doc/Makefile.am |    4 ++--
4298 1 files changed, 2 insertions(+), 2 deletions(-)
4299
4300Commit: 3117
4301Author: nico
4302Date:   Mon Oct 27 13:34:36 2008 +0000
4303
4304    * Add php binding for 12 new fonctions
4305
4306 caca-php/php_caca.c |   99 +++++++++++++++++++++++++++++++++++++++++++++++++++
4307 1 files changed, 99 insertions(+), 0 deletions(-)
4308
4309Commit: 3115
4310Author: nico
4311Date:   Sun Oct 26 23:33:02 2008 +0000
4312
4313    * Add php binding for functions: caca_get_dither_color, caca_set_dither_charset
4314      caca_get_dither_algorithm
4315
4316 caca-php/php_caca.c |   21 +++++++++++++++++++++
4317 1 files changed, 21 insertions(+), 0 deletions(-)
4318
4319Commit: 3114
4320Author: nico
4321Date:   Sun Oct 26 21:27:32 2008 +0000
4322
4323    * Add binding for 7 new functions
4324    * Add just_for_fun() function in sample program drivers.php
4325
4326 caca-php/examples/drivers.php |   51 ++++++++++++++++++++++++++++++++++-
4327 caca-php/php_caca.c           |   60 +++++++++++++++++++++++++++++++++++++++++
4328 2 files changed, 110 insertions(+), 1 deletions(-)
4329
4330Commit: 3113
4331Author: nico
4332Date:   Sun Oct 26 20:51:04 2008 +0000
4333
4334    * Add php binding for 15 new functions
4335    * Add new sample program "examples/drivers.php"
4336
4337 caca-php/examples/drivers.php |    8 +++
4338 caca-php/php_caca.c           |  103 +++++++++++++++++++++++++++++++++++++++-
4339 2 files changed, 108 insertions(+), 3 deletions(-)
4340
4341Commit: 3112
4342Author: nico
4343Date:   Sun Oct 26 15:47:33 2008 +0000
4344
4345    * Improve function caca_export_string
4346
4347 caca-php/php_caca.c |   33 +++++++++++++++++++++++++++++++--
4348 caca-php/php_caca.h |    3 ++-
4349 2 files changed, 33 insertions(+), 3 deletions(-)
4350
4351Commit: 3111
4352Author: nico
4353Date:   Sun Oct 26 15:27:59 2008 +0000
4354
4355    * Add php binding for caca_export_memory (called caca_export_string)
4356    * Rename php function caca_import_memory to caca_import_string
4357    * Add sample program "text.php" (php port of examples/text.c)
4358    * Add php binding for "caca_set_attr"
4359
4360 caca-php/examples/example1.php |    2 +-
4361 caca-php/examples/text.php     |   62 ++++++++++++++++++++++++++++++++++++++++
4362 2 files changed, 63 insertions(+), 1 deletions(-)
4363
4364Commit: 3110
4365Author: nico
4366Date:   Sun Oct 26 14:14:58 2008 +0000
4367
4368    * Centralize caca's error managment (in macro RETURN_SUCCESS)
4369    * Add binding for 2 new functions
4370    * Fix a bug in examples/example1.php
4371
4372 caca-php/examples/demo.php     |   16 +++++-
4373 caca-php/examples/example1.php |    2 +-
4374 caca-php/php_caca.c            |  124 +++++++++++++++++++++++++++++-----------
4375 caca-php/php_caca.h            |   10 +++
4376 4 files changed, 115 insertions(+), 37 deletions(-)
4377
4378Commit: 3109
4379Author: nico
4380Date:   Sun Oct 26 13:38:47 2008 +0000
4381
4382    * Add php binding for 4 new functions
4383    * Add "full" demo to "examples/demo.php"
4384
4385 caca-php/examples/demo.php |  131 ++++++++++++++++++++++++++++++++++++++++----
4386 caca-php/php_caca.c        |   44 +++++++++++++++
4387 2 files changed, 164 insertions(+), 11 deletions(-)
4388
4389Commit: 3108
4390Author: nico
4391Date:   Sun Oct 26 12:29:10 2008 +0000
4392
4393    * Add php binding for 9 new functions
4394    * Improve examples/demo.php
4395
4396 caca-php/examples/demo.php |  211 ++++++++++++++++++++++++++++++++++++++------
4397 caca-php/php_caca.c        |  115 +++++++++++++++++++++---
4398 caca-php/php_caca.h        |    4 +-
4399 3 files changed, 290 insertions(+), 40 deletions(-)
4400
4401Commit: 3107
4402Author: nico
4403Date:   Sun Oct 26 00:49:09 2008 +0000
4404
4405    * Add php bindings for functions: caca_draw_line & caca_draw_thin_line
4406    * Create a new sample file demo.php (php port of demo.c)
4407
4408 caca-php/examples/demo.php |   88 ++++++++++++++++++++++++++++++++++++++++++++
4409 caca-php/php_caca.c        |   22 ++++++++++-
4410 2 files changed, 109 insertions(+), 1 deletions(-)
4411
4412Commit: 3106
4413Author: nico
4414Date:   Sat Oct 25 23:52:06 2008 +0000
4415
4416    * Add a nice label with libcaca's version in the center of the screen in
4417      sample program examples/example1.php
4418
4419 caca-php/examples/example1.php |    7 +++++--
4420 1 files changed, 5 insertions(+), 2 deletions(-)
4421
4422Commit: 3105
4423Author: nico
4424Date:   Sat Oct 25 23:40:00 2008 +0000
4425
4426    * Add Php binding for caca's functions: caca_get_event, caca_set_display_time
4427    * Animate pink pig & add event managment in sample program "example1.php"
4428
4429 caca-php/examples/example1.php |   29 +++++++++++++++++++++++++----
4430 caca-php/php_caca.c            |   21 +++++++++++++++++++++
4431 2 files changed, 46 insertions(+), 4 deletions(-)
4432
4433Commit: 3104
4434Author: nico
4435Date:   Sat Oct 25 15:41:39 2008 +0000
4436
4437    * Add binding for 6 new caca's functions
4438    * Add a nice php sample file examples/example1.php that shows a smart pink ping
4439
4440 caca-php/examples/example1.php |   42 +++++++++++++++++++++++++-
4441 caca-php/php_caca.c            |   66 +++++++++++++++++++++++++++++++--------
4442 2 files changed, 93 insertions(+), 15 deletions(-)
4443
4444Commit: 3101
4445Author: nico
4446Date:   Sat Oct 25 11:26:15 2008 +0000
4447
4448    * Add php binding for 8 new caca's functions
4449
4450 caca-php/examples/example1.php |    2 +-
4451 caca-php/php_caca.c            |   77 ++++++++++++++++++++++++++++++++++++++++
4452 2 files changed, 78 insertions(+), 1 deletions(-)
4453
4454Commit: 3095
4455Author: sam
4456Date:   Sat Oct 25 01:03:09 2008 +0000
4457
4458    Add Nicolas Vion to AUTHORS.
4459
4460 AUTHORS |    3 +++
4461 1 files changed, 3 insertions(+), 0 deletions(-)
4462
4463Commit: 3094
4464Author: nico
4465Date:   Fri Oct 24 23:20:42 2008 +0000
4466
4467    * Add php bindings for 13 new functions
4468
4469 caca-php/php_caca.c |   68 +++++++++++++++++++++++++++++++++++++++++++++++++++
4470 1 files changed, 68 insertions(+), 0 deletions(-)
4471
4472Commit: 3093
4473Author: nico
4474Date:   Fri Oct 24 23:01:08 2008 +0000
4475
4476    * Add php binding for 7 new caca's functions
4477
4478 caca-php/php_caca.c |   30 ++++++++++++++++++++++++++++++
4479 1 files changed, 30 insertions(+), 0 deletions(-)
4480
4481Commit: 3092
4482Author: nico
4483Date:   Fri Oct 24 22:35:21 2008 +0000
4484
4485    * Add flac support and some other nice features...
4486
4487 caca-php/php_caca.c |   57 +++++++++++++++++++++++++++++++++-----------------
4488 caca-php/php_caca.h |   19 +++++++++-------
4489 2 files changed, 48 insertions(+), 28 deletions(-)
4490
4491Commit: 3091
4492Author: nico
4493Date:   Fri Oct 24 22:09:30 2008 +0000
4494
4495    * Add caca's php constants definition
4496    * Add php binding for 13 new functions
4497
4498 caca-php/php_caca.c |  176 +++++++++++++++++++++++++++++++++++++++++++++++----
4499 caca-php/php_caca.h |   24 ++++++--
4500 2 files changed, 181 insertions(+), 19 deletions(-)
4501
4502Commit: 3089
4503Author: nico
4504Date:   Fri Oct 24 19:28:20 2008 +0000
4505
4506    * Initial release of caca-php
4507
4508 caca-php/config.m4             |   12 +
4509 caca-php/examples/example1.php |    4 +
4510 caca-php/package.xml           |   33 +++
4511 caca-php/php_caca.c            |  534 ++++++++++++++++++++++++++++++++++++++++
4512 caca-php/php_caca.h            |  143 +++++++++++
4513 5 files changed, 726 insertions(+), 0 deletions(-)
4514
4515Commit: 3046
4516Author: jylam
4517Date:   Sun Oct 19 16:22:08 2008 +0000
4518
4519     * Made Cocoa driver BEAUTIFUL ('fixed' default font size to constant values to make the look a bit more natural)
4520
4521 caca/driver/cocoa.m |   11 +++++++----
4522 1 files changed, 7 insertions(+), 4 deletions(-)
4523
4524Commit: 3045
4525Author: jylam
4526Date:   Sun Oct 19 14:44:25 2008 +0000
4527
4528     * 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
4529
4530 configure.ac |    2 +-
4531 1 files changed, 1 insertions(+), 1 deletions(-)
4532
4533Commit: 2967
4534Author: sam
4535Date:   Sat Oct 18 12:57:10 2008 +0000
4536
4537    Bump soname versioning.
4538
4539 configure.ac |    2 +-
4540 1 files changed, 1 insertions(+), 1 deletions(-)
4541
4542Commit: 2966
4543Author: sam
4544Date:   Sat Oct 18 12:50:13 2008 +0000
4545
4546    Fix <cucul.h> installation again.
4547
4548 caca/Makefile.am |    1 +
4549 1 files changed, 1 insertions(+), 0 deletions(-)
4550
4551Commit: 2965
4552Author: sam
4553Date:   Sat Oct 18 12:42:12 2008 +0000
4554
4555    Set version to 0.99.beta15.
4556    Updated NEWS and ChangeLog.
4557
4558 ChangeLog      |  305 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
4559 NEWS           |    4 +
4560 configure.ac   |    2 +-
4561 win32/config.h |    2 +-
4562 4 files changed, 311 insertions(+), 2 deletions(-)
4563
4564Commit: 2963
4565Author: sam
4566Date:   Sat Oct 18 11:07:14 2008 +0000
4567
4568    Add a cucul.h symbolic link upon installation.
4569
4570 caca/Makefile.am |    2 ++
4571 1 files changed, 2 insertions(+), 0 deletions(-)
4572
4573Commit: 2962
4574Author: sam
4575Date:   Sat Oct 18 11:07:05 2008 +0000
4576
4577    libcaca: move codecs and import/export functions into subdirectories.
4578
4579 caca/Makefile.am      |   34 +-
4580 caca/codec/export.c   | 1028 +++++++++++++++++++++++++++++++++++++++++++++++++
4581 caca/codec/import.c   |  924 ++++++++++++++++++++++++++++++++++++++++++++
4582 caca/driver/cocoa.m   | 1015 ++++++++++++++++++++++++++++++++++++++++++++++++
4583 caca/driver/conio.c   |  185 +++++++++
4584 caca/driver/gl.c      |  623 ++++++++++++++++++++++++++++++
4585 caca/driver/ncurses.c |  848 ++++++++++++++++++++++++++++++++++++++++
4586 caca/driver/raw.c     |  115 ++++++
4587 caca/driver/slang.c   |  571 +++++++++++++++++++++++++++
4588 caca/driver/vga.c     |  178 +++++++++
4589 caca/driver/win32.c   |  367 ++++++++++++++++++
4590 caca/driver/x11.c     |  809 ++++++++++++++++++++++++++++++++++++++
4591 caca/driver_cocoa.m   | 1015 ------------------------------------------------
4592 caca/driver_conio.c   |  185 ---------
4593 caca/driver_gl.c      |  623 ------------------------------
4594 caca/driver_ncurses.c |  848 ----------------------------------------
4595 caca/driver_raw.c     |  115 ------
4596 caca/driver_slang.c   |  571 ---------------------------
4597 caca/driver_vga.c     |  178 ---------
4598 caca/driver_win32.c   |  367 ------------------
4599 caca/driver_x11.c     |  809 --------------------------------------
4600 caca/export.c         | 1028 -------------------------------------------------
4601 caca/import.c         |  924 --------------------------------------------
4602 caca/libcaca.vcproj   |   20 +-
4603 24 files changed, 6693 insertions(+), 6687 deletions(-)
4604
4605Commit: 2961
4606Author: sam
4607Date:   Sat Oct 18 11:06:58 2008 +0000
4608
4609    Fix compilation warnings on platforms without Imlib2.
4610
4611 src/aafire.c       |    2 +-
4612 src/common-image.c |    2 +-
4613 2 files changed, 2 insertions(+), 2 deletions(-)
4614
4615Commit: 2960
4616Author: sam
4617Date:   Sat Oct 18 11:06:49 2008 +0000
4618
4619    libcaca: fix a minor warning on DOS targets.
4620
4621 caca/figfont.c |    2 ++
4622 1 files changed, 2 insertions(+), 0 deletions(-)
4623
4624Commit: 2959
4625Author: sam
4626Date:   Thu Oct 16 23:44:49 2008 +0000
4627
4628    Minor build system cosmetic changes.
4629
4630 Makefile.am       |    2 +-
4631 src/Makefile.am   |    2 +-
4632 win32/Makefile.am |    6 +-----
4633 3 files changed, 3 insertions(+), 7 deletions(-)
4634
4635Commit: 2958
4636Author: sam
4637Date:   Thu Oct 16 23:21:23 2008 +0000
4638
4639    Do not attempt to create libcaca++ symlinks if C++ support was disabled.
4640
4641 cxx/Makefile.am |    2 ++
4642 1 files changed, 2 insertions(+), 0 deletions(-)
4643
4644Commit: 2956
4645Author: sam
4646Date:   Thu Oct 16 23:03:47 2008 +0000
4647
4648    Remove executable bit from files that do not need it.
4649
4650 0 files changed, 0 insertions(+), 0 deletions(-)
4651
4652Commit: 2955
4653Author: sam
4654Date:   Thu Oct 16 22:59:04 2008 +0000
4655
4656    Rename csharp/ into caca-sharp/.
4657
4658 Makefile.am                         |    2 +-
4659 caca-sharp/.gitignore               |    2 +
4660 caca-sharp/AssemblyInfo.cs          |   21 +
4661 caca-sharp/Attr.cs                  |   57 +++
4662 caca-sharp/Caca.cs                  |   43 +++
4663 caca-sharp/Canvas.cs                |  685 +++++++++++++++++++++++++++++++++++
4664 caca-sharp/Display.cs               |  141 +++++++
4665 caca-sharp/Dither.cs                |  160 ++++++++
4666 caca-sharp/Event.cs                 |  187 ++++++++++
4667 caca-sharp/Font.cs                  |  128 +++++++
4668 caca-sharp/Makefile.am              |   37 ++
4669 caca-sharp/caca-sharp.csproj        |   54 +++
4670 caca-sharp/caca-sharp.dll.config.in |    3 +
4671 caca-sharp/test-csharp.csproj       |   51 +++
4672 caca-sharp/test.cs                  |  136 +++++++
4673 configure.ac                        |    4 +-
4674 csharp/.gitignore                   |    2 -
4675 csharp/AssemblyInfo.cs              |   21 -
4676 csharp/Attr.cs                      |   57 ---
4677 csharp/Caca.cs                      |   43 ---
4678 csharp/Canvas.cs                    |  685 -----------------------------------
4679 csharp/Display.cs                   |  141 -------
4680 csharp/Dither.cs                    |  160 --------
4681 csharp/Event.cs                     |  187 ----------
4682 csharp/Font.cs                      |  128 -------
4683 csharp/Makefile.am                  |   37 --
4684 csharp/caca-sharp.csproj            |   54 ---
4685 csharp/caca-sharp.dll.config.in     |    3 -
4686 csharp/test-csharp.csproj           |   51 ---
4687 csharp/test.cs                      |  136 -------
4688 libcaca.sln                         |    4 +-
4689 31 files changed, 1710 insertions(+), 1710 deletions(-)
4690
4691Commit: 2901
4692Author: sam
4693Date:   Tue Oct 7 23:43:53 2008 +0000
4694
4695    Update the Win32 cross-build script to reflect recent reorganisation.
4696
4697 build-win32 |    8 ++++----
4698 1 files changed, 4 insertions(+), 4 deletions(-)
4699
4700Commit: 2900
4701Author: sam
4702Date:   Tue Oct 7 23:27:41 2008 +0000
4703
4704    Renamed msvc into win32.
4705
4706 Makefile.am          |    2 +-
4707 caca/libcaca.vcproj  |    8 +++---
4708 configure.ac         |    2 +-
4709 cxx/libcaca++.vcproj |    6 ++--
4710 cxx/test-cxx.vcproj  |    4 +-
4711 msvc/Makefile.am     |    8 ------
4712 msvc/caca_types.h    |    2 -
4713 msvc/config.h        |   59 --------------------------------------------------
4714 src/cacademo.vcproj  |    6 ++--
4715 src/cacafire.vcproj  |    6 ++--
4716 src/cacaview.vcproj  |    6 ++--
4717 win32/Makefile.am    |    8 ++++++
4718 win32/caca_types.h   |    2 +
4719 win32/config.h       |   57 ++++++++++++++++++++++++++++++++++++++++++++++++
4720 14 files changed, 87 insertions(+), 89 deletions(-)
4721
4722Commit: 2898
4723Author: sam
4724Date:   Tue Oct 7 21:26:56 2008 +0000
4725
4726    Reorganise MSVC files so that each project is with its source code.
4727
4728 caca/Makefile.am          |  202 ++++++++++++++--------------
4729 caca/libcaca.vcproj       |  320 ++++++++++++++++++++++++++++++++++++++++++++
4730 csharp/Makefile.am        |   72 +++++-----
4731 csharp/caca-sharp.csproj  |   54 ++++++++
4732 csharp/test-csharp.csproj |   51 +++++++
4733 cxx/Makefile.am           |   87 ++++++------
4734 cxx/libcaca++.vcproj      |  196 +++++++++++++++++++++++++++
4735 cxx/test-cxx.vcproj       |  181 +++++++++++++++++++++++++
4736 libcaca.sln               |  128 ++++++++++++++++++
4737 msvc/Makefile.am          |   24 +---
4738 msvc/caca-sharp.csproj    |   54 --------
4739 msvc/cacademo.vcproj      |  199 ---------------------------
4740 msvc/cacafire.vcproj      |  199 ---------------------------
4741 msvc/cacaview.vcproj      |  205 ----------------------------
4742 msvc/libcaca++.vcproj     |  197 ---------------------------
4743 msvc/libcaca.sln          |  126 -----------------
4744 msvc/libcaca.vcproj       |  325 ---------------------------------------------
4745 msvc/test-csharp.csproj   |   51 -------
4746 msvc/test-cxx.vcproj      |  193 ---------------------------
4747 src/Makefile.am           |   94 +++++++-------
4748 src/cacademo.vcproj       |  203 ++++++++++++++++++++++++++++
4749 src/cacafire.vcproj       |  202 ++++++++++++++++++++++++++++
4750 src/cacaview.vcproj       |  211 +++++++++++++++++++++++++++++
4751 23 files changed, 1784 insertions(+), 1790 deletions(-)
4752
4753Commit: 2896
4754Author: sam
4755Date:   Tue Oct 7 16:06:08 2008 +0000
4756
4757    Move stubs.h to caca/caca_stubs.h since it's only used by the library.
4758
4759 Makefile.am           |    2 +-
4760 caca/Makefile.am      |    1 +
4761 caca/caca_internals.h |    2 +-
4762 caca/caca_stubs.h     |   97 +++++++++++++++++++++++++++++++++++++++++++++++++
4763 msvc/libcaca.vcproj   |    6 +---
4764 stubs.h               |   97 -------------------------------------------------
4765 6 files changed, 101 insertions(+), 104 deletions(-)
4766
4767Commit: 2895
4768Author: sam
4769Date:   Tue Oct 7 16:06:02 2008 +0000
4770
4771    Fix the library suffix detection.
4772
4773 configure.ac |    4 ++--
4774 1 files changed, 2 insertions(+), 2 deletions(-)
4775
4776Commit: 2888
4777Author: sam
4778Date:   Mon Oct 6 20:45:02 2008 +0000
4779
4780    Detect shared library suffix at configure stage.
4781
4782 configure.ac                    |   10 ++++++++++
4783 csharp/caca-sharp.dll.config.in |    4 +---
4784 2 files changed, 11 insertions(+), 3 deletions(-)
4785
4786Commit: 2882
4787Author: sam
4788Date:   Mon Oct 6 19:33:28 2008 +0000
4789
4790    caca-sharp: support systems with .dylib or .sl shared libraries.
4791
4792 csharp/caca-sharp.dll.config.in |    2 ++
4793 1 files changed, 2 insertions(+), 0 deletions(-)
4794
4795Commit: 2881
4796Author: sam
4797Date:   Mon Oct 6 19:33:24 2008 +0000
4798
4799    .gitignore: ignore files generated by MonoDevelop.
4800
4801 .gitignore |    3 +++
4802 1 files changed, 3 insertions(+), 0 deletions(-)
4803
4804Commit: 2880
4805Author: sam
4806Date:   Mon Oct 6 19:33:20 2008 +0000
4807
4808    Clean up the web server directories before copying the documentation there.
4809
4810 Makefile.am |    1 +
4811 1 files changed, 1 insertions(+), 0 deletions(-)
4812
4813Commit: 2879
4814Author: sam
4815Date:   Mon Oct 6 19:33:15 2008 +0000
4816
4817    doc: rewrite the tutorial to reflect recent API updates.
4818
4819 doc/tutorial.dox |   53 ++++++++++++++++++++++-------------------------------
4820 1 files changed, 22 insertions(+), 31 deletions(-)
4821
4822Commit: 2878
4823Author: sam
4824Date:   Mon Oct 6 19:33:06 2008 +0000
4825
4826    libcaca: fix an infinite loop in the .pc file.
4827
4828 caca/caca.pc.in |    4 ++--
4829 1 files changed, 2 insertions(+), 2 deletions(-)
4830
4831Commit: 2871
4832Author: sam
4833Date:   Sun Oct 5 15:50:11 2008 +0000
4834
4835    Fix detection of floating point assembly instructions. They were
4836    incorrectly detcted as present because gcc was optimising them away.
4837
4838 configure.ac |    8 ++++----
4839 1 files changed, 4 insertions(+), 4 deletions(-)
4840
4841Commit: 2868
4842Author: sam
4843Date:   Sun Oct 5 01:37:25 2008 +0000
4844
4845    Tidy the .NET Makefile.
4846
4847 csharp/Makefile.am |   10 ++++++----
4848 1 files changed, 6 insertions(+), 4 deletions(-)
4849
4850Commit: 2867
4851Author: sam
4852Date:   Sun Oct 5 00:56:17 2008 +0000
4853
4854    Split the C# bindings into separate files.
4855
4856 csharp/Attr.cs         |   57 +++
4857 csharp/Caca.cs         | 1199 ------------------------------------------------
4858 csharp/Canvas.cs       |  685 +++++++++++++++++++++++++++
4859 csharp/Display.cs      |  141 ++++++
4860 csharp/Dither.cs       |  160 +++++++
4861 csharp/Event.cs        |  187 ++++++++
4862 csharp/Font.cs         |  128 +++++
4863 csharp/Makefile.am     |   10 +-
4864 csharp/test.cs         |   28 +-
4865 msvc/caca-sharp.csproj |    6 +
4866 10 files changed, 1387 insertions(+), 1214 deletions(-)
4867
4868Commit: 2864
4869Author: sam
4870Date:   Sat Oct 4 13:05:13 2008 +0000
4871
4872    configure.ac: use more modern autoconf syntax.
4873
4874 caca/caca.c    |    2 +-
4875 configure.ac   |    9 +++++----
4876 src/cacaview.c |    2 +-
4877 3 files changed, 7 insertions(+), 6 deletions(-)
4878
4879Commit: 2860
4880Author: sam
4881Date:   Mon Sep 29 23:03:38 2008 +0000
4882
4883    Fix separate directory build failure caused by caca_types.h.
4884
4885 examples/Makefile.am |    3 ++-
4886 1 files changed, 2 insertions(+), 1 deletions(-)
4887
4888Commit: 2859
4889Author: sam
4890Date:   Mon Sep 29 23:03:34 2008 +0000
4891
4892    Fix the Win32 build.
4893
4894 build-win32 |    4 +++-
4895 1 files changed, 3 insertions(+), 1 deletions(-)
4896
4897Commit: 2858
4898Author: sam
4899Date:   Mon Sep 29 23:03:30 2008 +0000
4900
4901    Properly export legacy 0.9 symbols.
4902
4903 caca/caca0.c |    3 +--
4904 caca/caca0.h |   46 +++++++++++++++++++++++++++++-----------------
4905 2 files changed, 30 insertions(+), 19 deletions(-)
4906
4907Commit: 2854
4908Author: sam
4909Date:   Mon Sep 29 22:02:45 2008 +0000
4910
4911    Fix for the libcucul symlinks installation, courtesy of Ben Wiley Sittler.
4912
4913 caca/Makefile.am |   17 ++++++++---------
4914 cxx/Makefile.am  |   17 ++++++++---------
4915 2 files changed, 16 insertions(+), 18 deletions(-)
4916
4917Commit: 2853
4918Author: bsittler
4919Date:   Mon Sep 29 21:28:37 2008 +0000
4920
4921    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
4922
4923 caca/caca.h |    3 ++-
4924 1 files changed, 2 insertions(+), 1 deletions(-)
4925
4926Commit: 2852
4927Author: bsittler
4928Date:   Mon Sep 29 21:26:49 2008 +0000
4929
4930    remove reference to obsolete common.h
4931
4932 caca/driver_cocoa.m |    1 -
4933 1 files changed, 0 insertions(+), 1 deletions(-)
4934
4935Commit: 2851
4936Author: bsittler
4937Date:   Mon Sep 29 21:26:05 2008 +0000
4938
4939    add missing CUCUL_* compatiblity constants
4940
4941 caca/caca.h |    5 +++++
4942 1 files changed, 5 insertions(+), 0 deletions(-)
4943
4944Commit: 2850
4945Author: sam
4946Date:   Mon Sep 29 21:16:52 2008 +0000
4947
4948    Support for platforms where shared libraries are not called *.so.
4949
4950 caca/Makefile.am |    9 +++++++--
4951 cxx/Makefile.am  |    9 +++++++--
4952 2 files changed, 14 insertions(+), 4 deletions(-)
4953
4954Commit: 2835
4955Author: sam
4956Date:   Sat Sep 27 21:30:09 2008 +0000
4957
4958    Fix documentation installation. This is the real 0.99.beta15 release.
4959
4960 doc/Makefile.am |    2 ++
4961 1 files changed, 2 insertions(+), 0 deletions(-)
4962
4963Commit: 2833
4964Author: sam
4965Date:   Sat Sep 27 21:09:37 2008 +0000
4966
4967    Change the website name to caca.zoy.org.
4968
4969 Makefile.am   |    2 +-
4970 src/img2txt.c |    2 +-
4971 2 files changed, 2 insertions(+), 2 deletions(-)
4972
4973Commit: 2832
4974Author: sam
4975Date:   Sat Sep 27 18:11:01 2008 +0000
4976
4977    Set version to 0.99.beta14.
4978    Updated NEWS and ChangeLog.
4979
4980 ChangeLog    |13356 ++++++++++++++++++++++++++++++++--------------------------
4981 NEWS         |    4 +
4982 configure.ac |    4 +-
4983 3 files changed, 7322 insertions(+), 6042 deletions(-)
4984
4985Commit: 2831
4986Author: sam
4987Date:   Sat Sep 27 17:56:49 2008 +0000
4988
4989    End of the libcucul merge: add symbolic links where appropriate.
4990
4991 caca/Makefile.am |   12 ++++++++++--
4992 cxx/Makefile.am  |   12 ++++++++++--
4993 doc/Makefile.am  |    4 ++++
4994 3 files changed, 24 insertions(+), 4 deletions(-)
4995
4996Commit: 2830
4997Author: sam
4998Date:   Sat Sep 27 17:56:43 2008 +0000
4999
5000    caca, cxx: install symlinks for backwards compatibility with libcucul.
5001
5002 caca/Makefile.am |    8 ++++++++
5003 cxx/Makefile.am  |    8 ++++++++
5004 2 files changed, 16 insertions(+), 0 deletions(-)
5005
5006Commit: 2829
5007Author: pterjan
5008Date:   Sat Sep 27 16:23:26 2008 +0000
5009
5010     * Fix a warning
5011
5012 ruby/caca-canvas.c |    2 +-
5013 1 files changed, 1 insertions(+), 1 deletions(-)
5014
5015Commit: 2828
5016Author: sam
5017Date:   Sat Sep 27 16:07:33 2008 +0000
5018
5019    .gitignore: ignore caca_types.h.
5020
5021 caca/.gitignore |    1 +
5022 1 files changed, 1 insertions(+), 0 deletions(-)
5023
5024Commit: 2827
5025Author: sam
5026Date:   Sat Sep 27 15:57:33 2008 +0000
5027
5028    Add missing svn:ignore SVN properties.
5029
5030Commit: 2826
5031Author: sam
5032Date:   Sat Sep 27 15:43:01 2008 +0000
5033
5034    Continue the libcaca/libcucul merge. Source and binary compatibility
5035    are almost there.
5036
5037 caca/Makefile.am |    2 +-
5038 caca/attr.c      |   20 ++++++
5039 caca/box.c       |   13 ++++
5040 caca/caca.c      |    6 ++
5041 caca/caca.h      |  197 ++++++++++++++++++++++++++++++++++++++++++++++--------
5042 caca/canvas.c    |   22 ++++++
5043 caca/charset.c   |   12 +++
5044 caca/conic.c     |   31 ++++++---
5045 caca/dither.c    |   51 ++++++++++++++
5046 caca/export.c    |    9 +++
5047 caca/figfont.c   |    9 +++
5048 caca/file.c      |   16 +++++
5049 caca/font.c      |   15 ++++
5050 caca/frame.c     |   14 ++++
5051 caca/import.c    |   11 +++
5052 caca/line.c      |   15 ++++
5053 caca/string.c    |   27 ++++++++
5054 caca/transform.c |   13 ++++
5055 caca/triangle.c  |   11 +++
5056 19 files changed, 456 insertions(+), 38 deletions(-)
5057
5058Commit: 2825
5059Author: pterjan
5060Date:   Sat Sep 27 14:29:32 2008 +0000
5061
5062     * No need to require test/unit in each testfile
5063
5064 ruby/t/tc_canvas.rb  |    1 -
5065 ruby/t/tc_display.rb |    1 -
5066 ruby/t/tc_dither.rb  |    1 -
5067 ruby/t/tc_font.rb    |    1 -
5068 ruby/t/tc_frame.rb   |    1 -
5069 5 files changed, 0 insertions(+), 5 deletions(-)
5070
5071Commit: 2824
5072Author: sam
5073Date:   Sat Sep 27 14:29:11 2008 +0000
5074
5075    Continuing the libcucul-libcaca merge.
5076
5077 csharp/AssemblyInfo.cs  |    4 +-
5078 cxx/caca++.pc.in        |    4 +-
5079 cxx/cxxtest.cpp         |    4 +-
5080 doc/doxygen.cfg.in      |    2 -
5081 doc/libcaca.dox         |    9 +---
5082 doc/migrating.dox       |  101 +++++++++++++++++++++++------------------------
5083 doc/tutorial.dox        |   25 ++++-------
5084 examples/.gitignore     |    2 +-
5085 msvc/cacademo.vcproj    |    4 +-
5086 msvc/cacafire.vcproj    |    4 +-
5087 msvc/cacaview.vcproj    |    2 +-
5088 msvc/libcaca.sln        |   39 ------------------
5089 msvc/test-csharp.csproj |    6 +--
5090 msvc/test-cxx.vcproj    |    4 +-
5091 python/snake.py         |   20 +++++-----
5092 ruby/ruby.dox           |    2 -
5093 tests/.gitignore        |    3 +-
5094 tests/caca-test.cpp     |    2 +-
5095 18 files changed, 88 insertions(+), 149 deletions(-)
5096
5097Commit: 2823
5098Author: pterjan
5099Date:   Sat Sep 27 14:29:00 2008 +0000
5100
5101     * Have local paths first in LOAD_PATH
5102
5103 ruby/test |    5 ++++-
5104 1 files changed, 4 insertions(+), 1 deletions(-)
5105
5106Commit: 2822
5107Author: sam
5108Date:   Sat Sep 27 14:11:36 2008 +0000
5109
5110    Continuing the libcucul-libcaca merge.
5111
5112 csharp/Caca.cs                   |  937 ++++++++++++++++++++++++++++++++++++-
5113 csharp/Cucul.cs                  |  960 --------------------------------------
5114 csharp/Makefile.am               |    2 +-
5115 csharp/cucul-sharp.dll.config.in |    3 -
5116 csharp/test.cs                   |   27 +-
5117 cxx/Makefile.am                  |    2 +-
5118 cxx/caca++.cpp                   |  397 ++++++++++++++++
5119 cxx/caca++.h                     |  122 +++++-
5120 cxx/cucul++.cpp                  |  421 -----------------
5121 cxx/cucul++.h                    |  156 ------
5122 cxx/cucul++.pc.in                |   12 -
5123 cxx/cxxtest.cpp                  |    1 -
5124 msvc/caca-sharp.csproj           |    8 +-
5125 msvc/caca_types.h                |    2 +
5126 msvc/cucul-sharp.csproj          |   46 --
5127 msvc/cucul_types.h               |    2 -
5128 msvc/libcaca++.vcproj            |    4 +-
5129 msvc/libcaca.vcproj              |   80 +++-
5130 msvc/libcucul++.vcproj           |  199 --------
5131 msvc/libcucul.vcproj             |  281 -----------
5132 ruby/Makefile.am                 |    1 -
5133 ruby/README                      |    6 +-
5134 ruby/caca-canvas.c               |   12 +-
5135 ruby/caca-display.c              |    2 +-
5136 ruby/caca-dither.c               |    4 +-
5137 ruby/caca-font.c                 |    4 +-
5138 ruby/lib/caca.rb                 |    1 -
5139 ruby/ruby-caca.dox               |  194 ++++++---
5140 ruby/ruby-cucul.dox              |  112 -----
5141 ruby/t/tc_canvas.rb              |   12 +-
5142 ruby/t/tc_display.rb             |    6 +-
5143 ruby/t/tc_dither.rb              |   18 +-
5144 ruby/t/tc_font.rb                |   10 +-
5145 ruby/t/tc_frame.rb               |    4 +-
5146 34 files changed, 1724 insertions(+), 2324 deletions(-)
5147
5148Commit: 2821
5149Author: sam
5150Date:   Sat Sep 27 13:12:46 2008 +0000
5151
5152    Starting refactoring to get rid of libcucul. The initial reason for the
5153    split is rendered moot by the plugin system: when enabled, binaries do
5154    not link directly with libX11 or libGL. I hope this is a step towards
5155    more consisteny and clarity.
5156
5157 Makefile.am             |    6 +-
5158 build-kernel            |    5 +-
5159 caca-config.in          |    7 +-
5160 caca/Makefile.am        |   37 +-
5161 caca/attr.c             |  463 ++++
5162 caca/box.c              |  226 ++
5163 caca/caca.c             |   53 +-
5164 caca/caca.h             |  349 +++-
5165 caca/caca.pc.in         |    4 +-
5166 caca/caca0.c            |   58 +-
5167 caca/caca0.h            |  100 +-
5168 caca/caca_internals.h   |   56 +-
5169 caca/caca_types.h.in    |  101 +
5170 caca/canvas.c           |  502 ++++
5171 caca/charset.c          |  422 ++++
5172 caca/conic.c            |  345 +++
5173 caca/dither.c           | 1564 ++++++++++++
5174 caca/driver_cocoa.m     |   46 +-
5175 caca/driver_conio.c     |   29 +-
5176 caca/driver_gl.c        |   63 +-
5177 caca/driver_ncurses.c   |   33 +-
5178 caca/driver_raw.c       |    9 +-
5179 caca/driver_slang.c     |   55 +-
5180 caca/driver_vga.c       |   23 +-
5181 caca/driver_win32.c     |   39 +-
5182 caca/driver_x11.c       |   48 +-
5183 caca/event.c            |    9 +-
5184 caca/export.c           | 1019 ++++++++
5185 caca/figfont.c          |  554 +++++
5186 caca/file.c             |  289 +++
5187 caca/font.c             |  522 ++++
5188 caca/frame.c            |  260 ++
5189 caca/graphics.c         |    9 +-
5190 caca/import.c           |  913 +++++++
5191 caca/legacy.c           |  251 ++
5192 caca/line.c             |  393 +++
5193 caca/mono9.data         | 6101 +++++++++++++++++++++++++++++++++++++++++++++++
5194 caca/monobold12.data    | 6101 +++++++++++++++++++++++++++++++++++++++++++++++
5195 caca/string.c           |  504 ++++
5196 caca/transform.c        | 1102 +++++++++
5197 caca/triangle.c         |  157 ++
5198 configure.ac            |   22 +-
5199 csharp/Makefile.am      |   20 +-
5200 cucul/.gitignore        |    1 -
5201 cucul/Makefile.am       |   42 -
5202 cucul/attr.c            |  463 ----
5203 cucul/box.c             |  226 --
5204 cucul/canvas.c          |  504 ----
5205 cucul/charset.c         |  422 ----
5206 cucul/conic.c           |  345 ---
5207 cucul/cucul.c           |  514 ----
5208 cucul/cucul.h           |  383 ---
5209 cucul/cucul.pc.in       |   12 -
5210 cucul/cucul_internals.h |   80 -
5211 cucul/cucul_types.h.in  |  101 -
5212 cucul/dither.c          | 1564 ------------
5213 cucul/export.c          | 1019 --------
5214 cucul/figfont.c         |  554 -----
5215 cucul/file.c            |  289 ---
5216 cucul/font.c            |  522 ----
5217 cucul/frame.c           |  260 --
5218 cucul/import.c          |  913 -------
5219 cucul/legacy.c          |  244 --
5220 cucul/line.c            |  393 ---
5221 cucul/mono9.data        | 6101 -----------------------------------------------
5222 cucul/monobold12.data   | 6101 -----------------------------------------------
5223 cucul/transform.c       | 1102 ---------
5224 cucul/triangle.c        |  157 --
5225 cxx/Makefile.am         |   19 +-
5226 cxx/caca++.cpp          |    8 +-
5227 cxx/caca++.h            |    7 +-
5228 cxx/cucul++.cpp         |  260 +-
5229 cxx/cucul++.h           |   38 +-
5230 cxx/cxxtest.cpp         |   10 +-
5231 doc/Makefile.am         |    8 +-
5232 examples/Makefile.am    |   57 +-
5233 examples/blit.c         |   27 +-
5234 examples/canvas.c       |   68 +
5235 examples/colors.c       |   39 +-
5236 examples/cucul.c        |   69 -
5237 examples/demo.c         |  311 ++--
5238 examples/dithering.c    |   35 +-
5239 examples/driver.c       |   13 +-
5240 examples/event.c        |   49 +-
5241 examples/export.c       |   90 +-
5242 examples/figfont.c      |   18 +-
5243 examples/font.c         |   55 +-
5244 examples/font2tga.c     |   34 +-
5245 examples/frames.c       |   35 +-
5246 examples/fullwidth.c    |   47 +-
5247 examples/gamma.c        |   65 +-
5248 examples/hsv.c          |   13 +-
5249 examples/import.c       |   11 +-
5250 examples/input.c        |   19 +-
5251 examples/spritedit.c    |   25 +-
5252 examples/swallow.c      |   27 +-
5253 examples/text.c         |   56 +-
5254 examples/transform.c    |   89 +-
5255 examples/truecolor.c    |   15 +-
5256 examples/unicode.c      |  113 +-
5257 kernel/kernel.c         |    6 +-
5258 kernel/kernel.h         |    4 +-
5259 msvc/Makefile.am        |    6 +-
5260 msvc/cucul_types.h      |    4 +-
5261 ruby/Makefile.am        |   24 +-
5262 ruby/caca-canvas.c      |  653 +++++
5263 ruby/caca-canvas.h      |   10 +
5264 ruby/caca-display.c     |    4 +-
5265 ruby/caca-dither.c      |  209 ++
5266 ruby/caca-dither.h      |    9 +
5267 ruby/caca-font.c        |   99 +
5268 ruby/caca-font.h        |    9 +
5269 ruby/caca.c             |   30 +
5270 ruby/common.h           |    4 +-
5271 ruby/cucul-canvas.c     |  653 -----
5272 ruby/cucul-canvas.h     |   10 -
5273 ruby/cucul-dither.c     |  209 --
5274 ruby/cucul-dither.h     |    9 -
5275 ruby/cucul-font.c       |   99 -
5276 ruby/cucul-font.h       |    9 -
5277 ruby/cucul.c            |   57 -
5278 src/Makefile.am         |   16 +-
5279 src/aafire.c            |   37 +-
5280 src/cacademo.c          |  235 +-
5281 src/cacadraw.c          |   31 +-
5282 src/cacaplay.c          |   13 +-
5283 src/cacaserver.c        |   14 +-
5284 src/cacaview.c          |  127 +-
5285 src/common-image.c      |   50 +-
5286 src/common-image.h      |    2 +-
5287 src/img2txt.c           |   40 +-
5288 src/mygetopt.c          |    2 +-
5289 stubs.h                 |    1 -
5290 tests/.gitignore        |    2 +-
5291 tests/Makefile.am       |   13 +-
5292 tests/caca-test.cpp     |    2 +-
5293 tests/canvas.cpp        |   70 +-
5294 tests/cucul-test.cpp    |   29 -
5295 tests/simple.c          |   30 +-
5296 tools/Makefile.am       |    6 +-
5297 tools/makefont.c        |   10 +-
5298 tools/optipal.c         |   78 +-
5299 tools/sortchars.c       |   34 +-
5300 143 files changed, 24815 insertions(+), 25055 deletions(-)
5301
5302Commit: 2820
5303Author: sam
5304Date:   Sat Sep 27 12:13:24 2008 +0000
5305
5306    test: remove legacy empty directory.
5307
5308Commit: 2819
5309Author: sam
5310Date:   Sat Sep 27 09:52:27 2008 +0000
5311
5312    makefont.c: change the font data encoding, the source is now 5% smaller.
5313
5314 cucul/mono9.data      |12240 ++++++++++++++++++++++++-------------------------
5315 cucul/monobold12.data |12290 ++++++++++++++++++++++++-------------------------
5316 tools/makefont.c      |   80 +-
5317 3 files changed, 12189 insertions(+), 12421 deletions(-)
5318
5319Commit: 2543
5320Author: sam
5321Date:   Wed Jul 16 17:23:31 2008 +0000
5322
5323      * mygetopt.c: fix a parsing issue with short options.
5324
5325 src/mygetopt.c |    2 +-
5326 1 files changed, 1 insertions(+), 1 deletions(-)
5327
5328Commit: 2539
5329Author: sam
5330Date:   Wed Jul 16 13:50:48 2008 +0000
5331
5332      * Fix bad AM_CONDITIONAL location: it must be in the default code path.
5333
5334 configure.ac |    2 +-
5335 1 files changed, 1 insertions(+), 1 deletions(-)
5336
5337Commit: 2536
5338Author: sam
5339Date:   Wed Jul 16 13:06:39 2008 +0000
5340
5341      * cucul/file.c: fix a typo causing build failures when zlib is not here.
5342
5343 cucul/file.c |    2 +-
5344 1 files changed, 1 insertions(+), 1 deletions(-)
5345
5346Commit: 2535
5347Author: sam
5348Date:   Wed Jul 16 13:06:30 2008 +0000
5349
5350      * Make the asm checks for fsin/fcos and fldln2/fxch/fyl2x more robust by
5351        forcing the tested code to use register contraints.
5352
5353 configure.ac |    4 ++--
5354 1 files changed, 2 insertions(+), 2 deletions(-)
5355
5356Commit: 2519
5357Author: sam
5358Date:   Sat Jul 5 16:39:56 2008 +0000
5359
5360      * Fix plugin build.
5361
5362 caca/caca.c |    2 +-
5363 1 files changed, 1 insertions(+), 1 deletions(-)
5364
5365Commit: 2518
5366Author: sam
5367Date:   Sat Jul 5 16:34:19 2008 +0000
5368
5369      * Set version to 0.99.beta14.
5370      * Updateed NEWS and ChangeLog.
5371
5372 NEWS         |    7 +++++++
5373 configure.ac |    4 ++--
5374 2 files changed, 9 insertions(+), 2 deletions(-)
5375
5376Commit: 2517
5377Author: sam
5378Date:   Sat Jul 5 16:28:30 2008 +0000
5379
5380      * Check for FTGL in the configure step, because we will use it later.
5381      * Better CFLAGS and LDFLAGS propagation to the Makefiles.
5382
5383 caca/Makefile.am |    5 ++++-
5384 configure.ac     |    8 +++++++-
5385 2 files changed, 11 insertions(+), 2 deletions(-)
5386
5387Commit: 2437
5388Author: sam
5389Date:   Sun Jun 15 19:38:06 2008 +0000
5390
5391      * Fix C++ library linking.
5392
5393 cxx/caca++.pc.in  |    2 +-
5394 cxx/cucul++.pc.in |    2 +-
5395 2 files changed, 2 insertions(+), 2 deletions(-)
5396
5397Commit: 2436
5398Author: sam
5399Date:   Sun Jun 15 18:41:09 2008 +0000
5400
5401      * Fix cucul_file_read() calls in cacaview.
5402
5403 src/common-image.c |    6 +++---
5404 1 files changed, 3 insertions(+), 3 deletions(-)
5405
5406Commit: 2427
5407Author: sam
5408Date:   Sun Jun 15 17:06:43 2008 +0000
5409
5410      * Fix cacademo build on systems without imlib-dev.
5411
5412 src/common-image.c |    6 +++---
5413 1 files changed, 3 insertions(+), 3 deletions(-)
5414
5415Commit: 2425
5416Author: sam
5417Date:   Sun Jun 15 16:53:57 2008 +0000
5418
5419      * Generate the C++ .pc files at configure time.
5420
5421 configure.ac |    2 ++
5422 1 files changed, 2 insertions(+), 0 deletions(-)
5423
5424Commit: 2424
5425Author: sam
5426Date:   Sun Jun 15 16:49:42 2008 +0000
5427
5428      * Only install the C++ .pc files if C++ support was activated.
5429
5430 cxx/Makefile.am |    2 +-
5431 1 files changed, 1 insertions(+), 1 deletions(-)
5432
5433Commit: 2423
5434Author: sam
5435Date:   Sun Jun 15 16:47:40 2008 +0000
5436
5437      * Install cucul++.pc and caca++.pc in the pkg-config directory.
5438
5439 cxx/Makefile.am |    3 +++
5440 1 files changed, 3 insertions(+), 0 deletions(-)
5441
5442Commit: 2413
5443Author: sam
5444Date:   Sun Jun 15 14:46:51 2008 +0000
5445
5446      * Updated version number to 0.99.beta15, so that we can build TOIlet.
5447
5448 configure.ac |    2 +-
5449 1 files changed, 1 insertions(+), 1 deletions(-)
5450
5451Commit: 2412
5452Author: sam
5453Date:   Sun Jun 15 14:41:17 2008 +0000
5454
5455      * Export cucul_flush_figlet() to the public API. It should be removed later,
5456        but for now it's the only way to integrate properly with TOIlet.
5457
5458 cucul/cucul.h   |    1 +
5459 cucul/figfont.c |    4 ++--
5460 2 files changed, 3 insertions(+), 2 deletions(-)
5461
5462Commit: 2411
5463Author: sam
5464Date:   Sun Jun 15 13:50:28 2008 +0000
5465
5466      * Make cacaview use cucul_file_t functions.
5467
5468 src/common-image.c |  104 +++++++++++++++++++++++++---------------------------
5469 1 files changed, 50 insertions(+), 54 deletions(-)
5470
5471Commit: 2410
5472Author: sam
5473Date:   Sun Jun 15 13:50:22 2008 +0000
5474
5475      * Make deprecated cucul_load_file() use cucul_file_t functions.
5476
5477 cucul/legacy.c |   42 ++++++++++++++++++++++--------------------
5478 1 files changed, 22 insertions(+), 20 deletions(-)
5479
5480Commit: 2409
5481Author: sam
5482Date:   Sun Jun 15 13:50:17 2008 +0000
5483
5484      * Make cucul_import_file() use cucul_file_t functions.
5485
5486 cucul/import.c |   38 +++++++++++++++++++-------------------
5487 1 files changed, 19 insertions(+), 19 deletions(-)
5488
5489Commit: 2408
5490Author: sam
5491Date:   Sun Jun 15 13:50:11 2008 +0000
5492
5493      * Set errno to ENOSYS in unsupported cucul_file_t operations.
5494
5495 cucul/file.c |   25 +++++++++++++++++++------
5496 1 files changed, 19 insertions(+), 6 deletions(-)
5497
5498Commit: 2407
5499Author: sam
5500Date:   Sun Jun 15 13:50:06 2008 +0000
5501
5502      * Implement cucul_file_tell().
5503
5504 cucul/cucul.h |    1 +
5505 cucul/file.c  |   21 +++++++++++++++++++--
5506 2 files changed, 20 insertions(+), 2 deletions(-)
5507
5508Commit: 2406
5509Author: sam
5510Date:   Sun Jun 15 13:50:02 2008 +0000
5511
5512      * Export cucul_file_t operations in the public header.
5513      * Implement cucul_file_read() and cucul_file_write().
5514
5515 cucul/cucul.h           |   13 ++++++
5516 cucul/cucul_internals.h |    6 ---
5517 cucul/figfont.c         |   24 ++++++------
5518 cucul/file.c            |  101 +++++++++++++++++++++++++++++++----------------
5519 4 files changed, 92 insertions(+), 52 deletions(-)
5520
5521Commit: 2405
5522Author: sam
5523Date:   Sun Jun 15 13:49:57 2008 +0000
5524
5525      * makefont is only a system tool: use htons/htonl instead of hton16/hton32.
5526
5527 tools/makefont.c |    4 ++--
5528 1 files changed, 2 insertions(+), 2 deletions(-)
5529
5530Commit: 2399
5531Author: sam
5532Date:   Sun Jun 15 12:28:18 2008 +0000
5533
5534      * Fix cucul_set_dither_palette() argument types in cacademo.
5535
5536 src/cacademo.c |    6 +++---
5537 1 files changed, 3 insertions(+), 3 deletions(-)
5538
5539Commit: 2398
5540Author: sam
5541Date:   Sun Jun 15 12:28:14 2008 +0000
5542
5543      * Remove htons() and htonl() from kernel mode: we use our custom hton16()
5544        and hton32() implementations everywhere instead, except in cacaserver
5545        which requires <arpa/inet.h> stuff anyway.
5546
5547 kernel/kernel.c  |   15 +--------------
5548 stubs.h          |   10 +++++-----
5549 tools/makefont.c |    4 ++--
5550 3 files changed, 8 insertions(+), 21 deletions(-)
5551
5552Commit: 2397
5553Author: sam
5554Date:   Sun Jun 15 12:28:08 2008 +0000
5555
5556      * Fix a buffer initialisation issue in the sortchars utility.
5557
5558 tools/sortchars.c |    2 +-
5559 1 files changed, 1 insertions(+), 1 deletions(-)
5560
5561Commit: 2321
5562Author: jylam
5563Date:   Wed May 14 18:16:56 2008 +0000
5564
5565     * Changed Cucul::Rotate() to Cucul::Rotate180() and Cucul::RotateLeft() and Cucul::RotateRight()
5566
5567 cxx/cucul++.cpp |   12 +++++++++++-
5568 cxx/cucul++.h   |    4 +++-
5569 2 files changed, 14 insertions(+), 2 deletions(-)
5570
5571Commit: 2316
5572Author: sam
5573Date:   Sat Apr 26 08:34:10 2008 +0000
5574
5575      * Put autotools files in a hidden ".auto" directory instead of "autotools".
5576
5577 .gitignore   |    2 +-
5578 configure.ac |    2 +-
5579 2 files changed, 2 insertions(+), 2 deletions(-)
5580
5581Commit: 2314
5582Author: sam
5583Date:   Wed Apr 23 21:24:40 2008 +0000
5584
5585      * Add missing headers to the Visual Studio build files.
5586
5587 msvc/libcaca.vcproj  |    4 ++++
5588 msvc/libcucul.vcproj |    8 ++++++++
5589 2 files changed, 12 insertions(+), 0 deletions(-)
5590
5591Commit: 2313
5592Author: sam
5593Date:   Wed Apr 23 21:24:34 2008 +0000
5594
5595      * Switch a few unsigned int variables to size_t where appropriate.
5596      * Synchronise parameter types in the C++ bindings with the C API.
5597
5598 cucul/import.c       |   12 ++++++------
5599 cucul/triangle.c     |    6 +++---
5600 cxx/cucul++.cpp      |    6 +++---
5601 cxx/cucul++.h        |    9 +++++----
5602 examples/export.c    |    2 +-
5603 examples/figfont.c   |    2 +-
5604 examples/spritedit.c |    2 +-
5605 src/cacaserver.c     |    7 +++----
5606 src/img2txt.c        |    2 +-
5607 9 files changed, 24 insertions(+), 24 deletions(-)
5608
5609Commit: 2312
5610Author: sam
5611Date:   Wed Apr 23 21:24:28 2008 +0000
5612
5613      * Make Win32 a special case in cucul_types.h.in: it has intptr_t but none
5614        of the other required types.
5615
5616 configure.ac           |    4 ++-
5617 cucul/cucul_types.h.in |   55 ++++++++++++++++++++++++++++++++++++++++++-----
5618 msvc/cucul_types.h     |    4 +-
5619 3 files changed, 54 insertions(+), 9 deletions(-)
5620
5621Commit: 2309
5622Author: sam
5623Date:   Mon Apr 21 10:10:42 2008 +0000
5624
5625      * Started libcaca unit tests.
5626
5627 tests/.gitignore    |    1 +
5628 tests/Makefile.am   |   11 ++++++++---
5629 tests/caca-test.cpp |   29 +++++++++++++++++++++++++++++
5630 tests/canvas.cpp    |   17 ++++++++---------
5631 tests/driver.cpp    |   48 ++++++++++++++++++++++++++++++++++++++++++++++++
5632 5 files changed, 94 insertions(+), 12 deletions(-)
5633
5634Commit: 2308
5635Author: sam
5636Date:   Sat Apr 19 22:51:20 2008 +0000
5637
5638      * Get the project to build in an alternate directory.
5639
5640 csharp/Makefile.am     |   10 +++++-----
5641 cucul/cucul_types.h.in |   13 +++++++++----
5642 2 files changed, 14 insertions(+), 9 deletions(-)
5643
5644Commit: 2307
5645Author: sam
5646Date:   Sat Apr 19 22:51:17 2008 +0000
5647
5648      * Refresh the .NET bindings. Still not complete, but quite useful already.
5649
5650 csharp/Caca.cs  |   18 +++++-----
5651 csharp/Cucul.cs |  101 ++++++++++++++++++++++++++++---------------------------
5652 csharp/test.cs  |    2 +-
5653 3 files changed, 61 insertions(+), 60 deletions(-)
5654
5655Commit: 2306
5656Author: sam
5657Date:   Sat Apr 19 19:40:25 2008 +0000
5658
5659      * Documentation fixes (due to renamings, some parameters were no longer
5660        documented).
5661
5662 caca/caca.c     |    1 -
5663 cucul/box.c     |  143 +++++++++++++++++++++++++++----------------------------
5664 cucul/charset.c |   10 ++--
5665 3 files changed, 76 insertions(+), 78 deletions(-)
5666
5667Commit: 2305
5668Author: sam
5669Date:   Sat Apr 19 19:25:52 2008 +0000
5670
5671      * Remove all unsigned ints from exported functions. Signed arithmetic is
5672        far better for error checking.
5673
5674 caca/caca.h             |   40 +++++++++++++--------------
5675 caca/caca_internals.h   |   26 +++++++++---------
5676 caca/driver_cocoa.m     |   32 +++++++++++-----------
5677 caca/driver_conio.c     |   10 +++---
5678 caca/driver_gl.c        |   20 +++++++-------
5679 caca/driver_ncurses.c   |   14 ++++-----
5680 caca/driver_raw.c       |   10 +++---
5681 caca/driver_slang.c     |   15 +++++-----
5682 caca/driver_vga.c       |    8 +++---
5683 caca/driver_win32.c     |   17 +++++------
5684 caca/driver_x11.c       |   30 ++++++++++----------
5685 caca/event.c            |   24 ++++++++--------
5686 caca/graphics.c         |   19 +++++++++----
5687 caca/time.c             |    8 +++---
5688 cucul/canvas.c          |   25 ++++++++++-------
5689 cucul/cucul.c           |   37 ++++++++++++++++++-------
5690 cucul/cucul.h           |   45 ++++++++++++++-----------------
5691 cucul/cucul_internals.h |   12 ++++----
5692 cucul/dither.c          |   67 ++++++++++++++++++++++------------------------
5693 cucul/export.c          |   24 ++++++++--------
5694 cucul/figfont.c         |   22 +++++++-------
5695 cucul/font.c            |   37 ++++++++++++++-----------
5696 cucul/frame.c           |   25 ++++++++++-------
5697 cucul/transform.c       |   16 +++++-----
5698 examples/text.c         |    4 +-
5699 25 files changed, 304 insertions(+), 283 deletions(-)
5700
5701Commit: 2304
5702Author: sam
5703Date:   Sat Apr 19 19:25:47 2008 +0000
5704
5705      * Get rid of the last long types in the API.
5706      * Use size_t and ssize_t where appropriate.
5707
5708 caca/driver_ncurses.c  |    3 ++-
5709 caca/driver_slang.c    |    3 ++-
5710 cucul/canvas.c         |    2 +-
5711 cucul/charset.c        |   22 +++++++++++-----------
5712 cucul/cucul.h          |   14 +++++++-------
5713 cucul/cucul_types.h.in |    2 ++
5714 cucul/export.c         |   46 +++++++++++++++++++++++-----------------------
5715 cucul/import.c         |   28 +++++++++++++---------------
5716 cxx/cucul++.cpp        |    4 ++--
5717 cxx/cucul++.h          |    4 ++--
5718 examples/font2tga.c    |    4 ++--
5719 src/aafire.c           |   10 +++++-----
5720 src/cacademo.c         |   10 +++++-----
5721 13 files changed, 77 insertions(+), 75 deletions(-)
5722
5723Commit: 2303
5724Author: sam
5725Date:   Sat Apr 19 19:25:41 2008 +0000
5726
5727      * Changed most of the long ints in the API into C99 types. WARNING: this
5728        completely breaks compatibility with previous versions of libcaca on
5729        64-bit systems.
5730
5731 caca/caca.h       |    4 +-
5732 caca/driver_gl.c  |    2 +-
5733 caca/event.c      |    2 +-
5734 cucul/attr.c      |   57 +++++++++++++-----------------------------
5735 cucul/box.c       |    4 +-
5736 cucul/canvas.c    |    6 ++--
5737 cucul/charset.c   |   12 ++++----
5738 cucul/conic.c     |    7 ++---
5739 cucul/cucul.h     |   71 +++++++++++++++++++++++-----------------------------
5740 cucul/dither.c    |   10 +++----
5741 cucul/figfont.c   |    6 ++--
5742 cucul/font.c      |    8 +++---
5743 cucul/line.c      |    4 +-
5744 cucul/triangle.c  |    4 +-
5745 cxx/cucul++.cpp   |   40 +++++++++++++++---------------
5746 cxx/cucul++.h     |   40 +++++++++++++++---------------
5747 ruby/cucul-font.c |    2 +-
5748 17 files changed, 123 insertions(+), 156 deletions(-)
5749
5750Commit: 2302
5751Author: sam
5752Date:   Sat Apr 19 19:25:37 2008 +0000
5753
5754      * Cosmetic fix for ./configure output when a pkg-module is not found.
5755
5756 configure.ac |   15 ++++++---------
5757 1 files changed, 6 insertions(+), 9 deletions(-)
5758
5759Commit: 2301
5760Author: sam
5761Date:   Sat Apr 19 14:07:54 2008 +0000
5762
5763      * Use CppUnit for C and C++ unit tests. Sorry, Jylam.
5764
5765 configure.ac         |    7 +++
5766 tests/.gitignore     |    1 +
5767 tests/Makefile.am    |   12 +++++-
5768 tests/canvas.cpp     |  103 ++++++++++++++++++++++++++++++++++++++++++++++++++
5769 tests/cucul-test.cpp |   29 ++++++++++++++
5770 5 files changed, 150 insertions(+), 2 deletions(-)
5771
5772Commit: 2300
5773Author: sam
5774Date:   Sat Apr 19 14:07:50 2008 +0000
5775
5776      * Changed most "unsigned char" variables into "uint8_t", including in
5777        prototypes. As they are equivalent, this does not break the ABI.
5778
5779 caca/caca.h         |    2 +-
5780 caca/driver_conio.c |    4 ++--
5781 caca/driver_gl.c    |    8 ++++----
5782 cucul/attr.c        |   10 +++++-----
5783 cucul/charset.c     |    4 ++--
5784 cucul/cucul.c       |    8 ++++----
5785 cucul/cucul.h       |   19 +++++++++----------
5786 cucul/dither.c      |    4 ++--
5787 cucul/export.c      |    9 ++++-----
5788 cucul/file.c        |    2 +-
5789 examples/font.c     |    2 +-
5790 examples/swallow.c  |    2 +-
5791 kernel/kernel.c     |    2 +-
5792 src/cacaplay.c      |    2 +-
5793 src/cacaserver.c    |    8 ++++----
5794 src/common-image.c  |    6 +++---
5795 16 files changed, 45 insertions(+), 47 deletions(-)
5796
5797Commit: 2299
5798Author: sam
5799Date:   Sat Apr 19 12:42:50 2008 +0000
5800
5801      * Remove #include <stdint.h> etc. from "common.h". Instead, make sure that
5802        <cucul.h> will provide the C99 types, even if libcaca has been installed.
5803      * Rename what's left of "common.h" to "stubs.h".
5804      * Remove all references to erroneous <inttypes.h> from source files.
5805
5806 Makefile.am             |    2 +-
5807 build-dos               |    4 +-
5808 build-kernel            |    2 +-
5809 build-win32             |    2 +-
5810 caca/Makefile.am        |    3 +-
5811 caca/caca.c             |    1 -
5812 caca/caca0.c            |    1 -
5813 caca/caca_internals.h   |    4 +-
5814 caca/driver_conio.c     |    1 -
5815 caca/driver_gl.c        |    1 -
5816 caca/driver_ncurses.c   |    1 -
5817 caca/driver_raw.c       |    1 -
5818 caca/driver_slang.c     |    1 -
5819 caca/driver_vga.c       |    1 -
5820 caca/driver_win32.c     |    1 -
5821 caca/driver_x11.c       |    1 -
5822 caca/event.c            |    1 -
5823 caca/graphics.c         |    1 -
5824 caca/time.c             |    1 -
5825 common.h                |  109 -----------------------------------------------
5826 configure.ac            |   16 ++++++-
5827 cucul/.gitignore        |    1 +
5828 cucul/Makefile.am       |    9 ++--
5829 cucul/attr.c            |    1 -
5830 cucul/box.c             |    1 -
5831 cucul/canvas.c          |    1 -
5832 cucul/charset.c         |    1 -
5833 cucul/conic.c           |    1 -
5834 cucul/cucul.c           |    1 -
5835 cucul/cucul.h           |    2 +
5836 cucul/cucul_internals.h |    4 +-
5837 cucul/cucul_types.h.in  |   51 ++++++++++++++++++++++
5838 cucul/dither.c          |    1 -
5839 cucul/export.c          |    1 -
5840 cucul/figfont.c         |    1 -
5841 cucul/file.c            |    1 -
5842 cucul/font.c            |    1 -
5843 cucul/frame.c           |    1 -
5844 cucul/import.c          |    1 -
5845 cucul/legacy.c          |    1 -
5846 cucul/line.c            |    1 -
5847 cucul/transform.c       |    1 -
5848 cucul/triangle.c        |    1 -
5849 cxx/Makefile.am         |    3 +-
5850 examples/Makefile.am    |    3 +-
5851 examples/blit.c         |    2 +-
5852 examples/colors.c       |    1 -
5853 examples/cucul.c        |    1 -
5854 examples/demo.c         |    4 +-
5855 examples/dithering.c    |    1 -
5856 examples/driver.c       |    1 -
5857 examples/event.c        |    2 +-
5858 examples/export.c       |    4 --
5859 examples/figfont.c      |    1 -
5860 examples/font.c         |    5 --
5861 examples/font2tga.c     |    4 --
5862 examples/frames.c       |    7 +--
5863 examples/fullwidth.c    |    4 --
5864 examples/gamma.c        |    4 --
5865 examples/hsv.c          |    4 --
5866 examples/import.c       |    6 ---
5867 examples/input.c        |    4 --
5868 examples/spritedit.c    |    1 -
5869 examples/swallow.c      |    2 +-
5870 examples/text.c         |    6 +--
5871 examples/transform.c    |    5 +--
5872 examples/truecolor.c    |    4 --
5873 examples/unicode.c      |    4 --
5874 kernel/kernel.c         |    3 +-
5875 msvc/Makefile.am        |    2 +-
5876 msvc/common.h           |    1 -
5877 msvc/cucul_types.h      |    2 +
5878 ruby/Makefile.am        |    5 +-
5879 src/Makefile.am         |    3 +-
5880 src/aafire.c            |    2 +-
5881 src/cacademo.c          |    1 -
5882 src/cacadraw.c          |    1 -
5883 src/cacaplay.c          |    1 -
5884 src/cacaserver.c        |    1 -
5885 src/cacaview.c          |    2 +-
5886 src/common-image.c      |    2 +-
5887 src/img2txt.c           |    2 +-
5888 src/mygetopt.c          |    9 +---
5889 stubs.h                 |   98 ++++++++++++++++++++++++++++++++++++++++++
5890 tests/Makefile.am       |    2 +-
5891 tests/simple.c          |    5 --
5892 tools/Makefile.am       |    3 +-
5893 tools/makefont.c        |   13 +++---
5894 tools/optipal.c         |    1 -
5895 tools/sortchars.c       |    6 +--
5896 90 files changed, 223 insertions(+), 264 deletions(-)
5897
5898Commit: 2298
5899Author: pterjan
5900Date:   Sat Apr 19 11:48:32 2008 +0000
5901
5902    Fix args type checks in Caca::Display.new
5903
5904 ruby/caca-display.c  |    6 +++---
5905 ruby/t/tc_display.rb |   15 +++++++++++----
5906 2 files changed, 14 insertions(+), 7 deletions(-)
5907
5908Commit: 2297
5909Author: pterjan
5910Date:   Sat Apr 19 11:32:21 2008 +0000
5911
5912    Add few unit tests for Caca::Display
5913
5914 ruby/t/tc_display.rb |   24 ++++++++++++++++++++++++
5915 1 files changed, 24 insertions(+), 0 deletions(-)
5916
5917Commit: 2296
5918Author: pterjan
5919Date:   Sat Apr 19 11:31:39 2008 +0000
5920
5921    Add driver/set_driver/driver=/driver_list methods to Caca::Display, and driver arg to Caca::Display.new
5922
5923 ruby/caca-display.c |   92 ++++++++++++++++++++++++++++++++++++++++++++------
5924 1 files changed, 81 insertions(+), 11 deletions(-)
5925
5926Commit: 2295
5927Author: pterjan
5928Date:   Sat Apr 19 11:29:31 2008 +0000
5929
5930    We should not free the canvas if it was auto created with the display
5931
5932 ruby/cucul-canvas.c |    4 ++--
5933 1 files changed, 2 insertions(+), 2 deletions(-)
5934
5935Commit: 2294
5936Author: jylam
5937Date:   Sat Apr 19 10:57:30 2008 +0000
5938
5939     * Fixed cucul_set_canvas_boundaries() bug that prevented good size to be applied on the resized canvas
5940
5941 cucul/canvas.c |    6 +++---
5942 1 files changed, 3 insertions(+), 3 deletions(-)
5943
5944Commit: 2265
5945Author: jylam
5946Date:   Mon Mar 17 19:05:20 2008 +0000
5947
5948     * Removed by-default stack protector from recent gcc's while compiling kernel.
5949
5950 configure.ac |    8 ++++----
5951 1 files changed, 4 insertions(+), 4 deletions(-)
5952
5953Commit: 2256
5954Author: jylam
5955Date:   Sun Mar 2 16:30:31 2008 +0000
5956
5957     * Oops, bad type (char instead of uint32) after ellipse rendering
5958    improvement.
5959
5960 cucul/conic.c |    8 ++++----
5961 1 files changed, 4 insertions(+), 4 deletions(-)
5962
5963Commit: 2255
5964Author: jylam
5965Date:   Sun Mar 2 16:28:10 2008 +0000
5966
5967     * Improved ellipse rendering. Not perfect, but still much better than
5968    old method.  Closes #16 .
5969
5970 cucul/conic.c |  124 ++++++++++++++++++++++++++++++++++++++++++++++++--------
5971 1 files changed, 106 insertions(+), 18 deletions(-)
5972
5973Commit: 2254
5974Author: jylam
5975Date:   Sun Mar 2 14:27:43 2008 +0000
5976
5977     * Fixed line transitions (both vertical and horizontal ones)
5978
5979 src/cacademo.c |   17 +++++++----------
5980 1 files changed, 7 insertions(+), 10 deletions(-)
5981
5982Commit: 2253
5983Author: sam
5984Date:   Sat Mar 1 19:44:45 2008 +0000
5985
5986      * -Wshadow was actually put back in configure.ac; removing comment about it.
5987
5988 configure.ac |    2 --
5989 1 files changed, 0 insertions(+), 2 deletions(-)
5990
5991Commit: 2248
5992Author: sam
5993Date:   Fri Feb 29 22:29:08 2008 +0000
5994
5995      * Don't use mygetopt.c in img2txt if the system has getopt_long.
5996      * Fix invalid pointer/int cast (Closes #39).
5997
5998 configure.ac    |    9 +++++++--
5999 src/Makefile.am |    9 +++++++--
6000 src/mygetopt.c  |    8 +-------
6001 3 files changed, 15 insertions(+), 11 deletions(-)
6002
6003Commit: 2243
6004Author: sam
6005Date:   Tue Feb 26 21:43:10 2008 +0000
6006
6007      * Get rid of TODO. It's now in Trac (http://libcaca.zoy.org/report/1).
6008
6009 TODO               |  114 ----------------------------------------------------
6010 doc/doxygen.cfg.in |    3 +-
6011 doc/libcaca.dox    |    1 -
6012 3 files changed, 1 insertions(+), 117 deletions(-)
6013
6014Commit: 2225
6015Author: bsittler
6016Date:   Sun Feb 3 21:53:40 2008 +0000
6017
6018    build on Mac OS X again
6019
6020 cucul/figfont.c |    9 +++++++--
6021 src/mygetopt.c  |    2 ++
6022 2 files changed, 9 insertions(+), 2 deletions(-)
6023
6024Commit: 2192
6025Author: sam
6026Date:   Sat Jan 12 20:15:42 2008 +0000
6027
6028      * Fixed the Visual Studio projects so that they build in Release mode.
6029
6030 msvc/cacademo.vcproj   |    6 +++---
6031 msvc/cacafire.vcproj   |    6 +++---
6032 msvc/libcaca++.vcproj  |    2 +-
6033 msvc/libcaca.vcproj    |    2 +-
6034 msvc/libcucul++.vcproj |    6 +++---
6035 msvc/libcucul.vcproj   |   16 +++++++++++-----
6036 6 files changed, 22 insertions(+), 16 deletions(-)
6037
6038Commit: 2191
6039Author: sam
6040Date:   Sat Jan 12 20:15:20 2008 +0000
6041
6042      * Windows build fixes here and there.
6043
6044 cucul/figfont.c |    4 ++--
6045 cxx/caca++.cpp  |    2 ++
6046 msvc/config.h   |    1 +
6047 3 files changed, 5 insertions(+), 2 deletions(-)
6048
6049Commit: 2189
6050Author: sam
6051Date:   Thu Jan 10 23:42:42 2008 +0000
6052
6053      * Make it clear that we can use the Windows native console.
6054
6055 doc/libcaca.dox  |   13 +++++++------
6056 doc/tutorial.dox |    2 +-
6057 2 files changed, 8 insertions(+), 7 deletions(-)
6058
6059Commit: 2188
6060Author: sam
6061Date:   Thu Jan 10 23:42:29 2008 +0000
6062
6063      * Put back all the shit in struct caca_event to avoid breaking existing
6064        applications. I'll think of a migration path later.
6065
6066 caca/caca.h |   30 +++++++++++++++++++-----------
6067 1 files changed, 19 insertions(+), 11 deletions(-)
6068
6069Commit: 2182
6070Author: jylam
6071Date:   Tue Jan 1 00:07:04 2008 +0000
6072
6073     * FIRST !
6074
6075 README |    2 +-
6076 1 files changed, 1 insertions(+), 1 deletions(-)
6077
6078Commit: 2177
6079Author: sam
6080Date:   Sun Dec 30 18:50:41 2007 +0000
6081
6082      * Add figfont.c to the MSVC solution.
6083
6084 msvc/libcucul.vcproj |    4 ++++
6085 1 files changed, 4 insertions(+), 0 deletions(-)
6086
6087Commit: 2176
6088Author: sam
6089Date:   Sun Dec 30 13:49:57 2007 +0000
6090
6091      * Check for pkg-config before bootstrapping, because autoconf gives a
6092        totally meaningless message when it's not present.
6093
6094 bootstrap |    9 +++++++++
6095 1 files changed, 9 insertions(+), 0 deletions(-)
6096
6097Commit: 2147
6098Author: sam
6099Date:   Thu Dec 20 15:26:12 2007 +0000
6100
6101      * Fix canvas export for the caca format. We now export all frames.
6102      * Fix the sprite import/export example.
6103
6104 cucul/export.c       |   43 +++++++++++++++++++++++++------------------
6105 examples/spritedit.c |    2 +-
6106 2 files changed, 26 insertions(+), 19 deletions(-)
6107
6108Commit: 2146
6109Author: sam
6110Date:   Thu Dec 20 15:00:39 2007 +0000
6111
6112      * Started sprite example. Doesn't work :-)
6113
6114 examples/spritedit.c |  169 +++++++++++++++++---------------------------------
6115 1 files changed, 58 insertions(+), 111 deletions(-)
6116
6117Commit: 2144
6118Author: sam
6119Date:   Sun Dec 16 14:29:19 2007 +0000
6120
6121      * Disable file operations in kernel mode.
6122      * Implement strchr() in kernel.c.
6123      * Check for snprintf() at configure time.
6124
6125 configure.ac    |    2 +-
6126 cucul/figfont.c |    2 ++
6127 cucul/file.c    |   34 +++++++++++++++++++++++-----------
6128 kernel/kernel.c |   10 ++++++++++
6129 kernel/kernel.h |    1 +
6130 msvc/config.h   |    1 +
6131 6 files changed, 38 insertions(+), 12 deletions(-)
6132
6133Commit: 2142
6134Author: sam
6135Date:   Sun Dec 16 11:55:14 2007 +0000
6136
6137      * The SLang and ncurses drivers now put back the TERM environment variable
6138        if they modified it.
6139
6140 caca/driver_ncurses.c |   28 +++++++++++++++++++++++++---
6141 caca/driver_slang.c   |   36 +++++++++++++++++++++++++++++++++---
6142 2 files changed, 58 insertions(+), 6 deletions(-)
6143
6144Commit: 2141
6145Author: sam
6146Date:   Sun Dec 16 11:54:43 2007 +0000
6147
6148      * Only call glutInit() once through the program's lifetime.
6149      * Free the internal font when closing the GL driver.
6150      * Hide the window when closing the GL driver, because freeglut's
6151        glutDestroyWindow() does not really closes the window.
6152
6153 caca/driver_gl.c |    9 ++++++++-
6154 1 files changed, 8 insertions(+), 1 deletions(-)
6155
6156Commit: 2140
6157Author: sam
6158Date:   Sun Dec 16 11:54:25 2007 +0000
6159
6160      * Fix a tiny use of uninitialised memory in caca_get_event() that may have
6161        lead to deadlocks.
6162
6163 caca/event.c |    2 +-
6164 1 files changed, 1 insertions(+), 1 deletions(-)
6165
6166Commit: 2139
6167Author: sam
6168Date:   Sun Dec 16 11:54:02 2007 +0000
6169
6170      * Implemented caca_set_display_driver() to change driver at runtime.
6171
6172 caca/caca.c       |  238 +++++++++++++++++++++++++++++++----------------------
6173 caca/caca.h       |    3 +-
6174 examples/driver.c |   67 +++++++++------
6175 3 files changed, 182 insertions(+), 126 deletions(-)
6176
6177Commit: 2138
6178Author: sam
6179Date:   Sun Dec 16 01:50:41 2007 +0000
6180
6181      * Implement caca_create_display_with_driver() to specify an output driver
6182        without using environment variables..
6183      * Implement caca_get_display_driver() to return the current display's
6184        output driver.
6185      * Add a simple example program to test caca_create_display_with_driver().
6186
6187 caca/caca.c           |   74 ++++++++++++++++++++++++++++++++++++++++--------
6188 caca/caca.h           |    5 ++-
6189 caca/caca_internals.h |    3 +-
6190 caca/driver_cocoa.m   |    3 +-
6191 caca/driver_conio.c   |    3 +-
6192 caca/driver_gl.c      |    3 +-
6193 caca/driver_ncurses.c |    3 +-
6194 caca/driver_raw.c     |    3 +-
6195 caca/driver_slang.c   |    3 +-
6196 caca/driver_vga.c     |    3 +-
6197 caca/driver_win32.c   |    3 +-
6198 caca/driver_x11.c     |    3 +-
6199 caca/event.c          |    4 +-
6200 examples/.gitignore   |    1 +
6201 examples/Makefile.am  |    5 ++-
6202 examples/driver.c     |   71 +++++++++++++++++++++++++++++++++++++++++++++++
6203 16 files changed, 163 insertions(+), 27 deletions(-)
6204
6205Commit: 2137
6206Author: sam
6207Date:   Sun Dec 16 01:50:36 2007 +0000
6208
6209      * Remove cruft from caca_get_display_driver_list().
6210
6211 caca/caca.c |    2 --
6212 1 files changed, 0 insertions(+), 2 deletions(-)
6213
6214Commit: 2136
6215Author: sam
6216Date:   Fri Dec 14 16:23:14 2007 +0000
6217
6218      * Add #include <cstring> to fix gcc-4.3 build.
6219
6220 cxx/cxxtest.cpp |    1 +
6221 1 files changed, 1 insertions(+), 0 deletions(-)
6222
6223Commit: 2135
6224Author: sam
6225Date:   Wed Dec 12 07:41:00 2007 +0000
6226
6227      * Implemented caca_get_display_driver_list(), unused yet.
6228
6229 caca/caca.c |   51 +++++++++++++++++++++++++++++++++++++++++++++++++++
6230 caca/caca.h |    1 +
6231 2 files changed, 52 insertions(+), 0 deletions(-)
6232
6233Commit: 2129
6234Author: sam
6235Date:   Fri Dec 7 09:34:11 2007 +0000
6236
6237      * Cocoa driver build fix, courtesy of Ben Wiley Sittler.
6238
6239 caca/driver_cocoa.m |   10 +++++-----
6240 1 files changed, 5 insertions(+), 5 deletions(-)
6241
6242Commit: 2128
6243Author: sam
6244Date:   Fri Dec 7 09:33:23 2007 +0000
6245
6246      * Slight improvement to the Unicode -> ASCII conversion, courtesy of
6247        Ben Wiley Sittler.
6248
6249 cucul/charset.c |    6 ++++--
6250 1 files changed, 4 insertions(+), 2 deletions(-)
6251
6252Commit: 2111
6253Author: sam
6254Date:   Sat Dec 1 17:58:52 2007 +0000
6255
6256    =?utf-8?q?=20=20*=20Implement=20cucul=5Fput=5Ffigchar()=20to=20paste=20FIGlet/TOIlet=20characters=20in
6257    =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
6258    =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
6259    =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
6260    =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?=
6261    MIME-Version: 1.0
6262    Content-Type: text/plain; charset=utf-8
6263    Content-Transfer-Encoding: 8bit
6264
6265 cucul/cucul.c           |    3 +-
6266 cucul/cucul.h           |    1 +
6267 cucul/cucul_internals.h |    4 -
6268 cucul/figfont.c         |  299 ++++++++++++++++++++++++++++++++++++++++++++++-
6269 examples/figfont.c      |   16 +++-
6270 5 files changed, 310 insertions(+), 13 deletions(-)
6271
6272Commit: 2110
6273Author: sam
6274Date:   Sat Dec 1 17:58:20 2007 +0000
6275
6276      * Implemented cucul_canvas_set_figfont() from TOIlet’s open_font().
6277
6278 cucul/Makefile.am       |    1 +
6279 cucul/canvas.c          |    2 +-
6280 cucul/cucul.c           |    5 +
6281 cucul/cucul.h           |    8 ++
6282 cucul/cucul_internals.h |   12 ++
6283 cucul/figfont.c         |  261 +++++++++++++++++++++++++++++++++++++++++++++++
6284 examples/.gitignore     |    1 +
6285 examples/Makefile.am    |    5 +-
6286 examples/figfont.c      |   45 ++++++++
6287 9 files changed, 338 insertions(+), 2 deletions(-)
6288
6289Commit: 2109
6290Author: sam
6291Date:   Sat Dec 1 17:57:50 2007 +0000
6292
6293      * Import io.c from TOIlet directly into libcucul. Can you see where this
6294        is going?
6295
6296 configure.ac            |    4 +
6297 cucul/Makefile.am       |    3 +-
6298 cucul/cucul.h           |    2 +
6299 cucul/cucul_internals.h |    6 ++
6300 cucul/file.c            |  215 +++++++++++++++++++++++++++++++++++++++++++++++
6301 5 files changed, 229 insertions(+), 1 deletions(-)
6302
6303Commit: 2108
6304Author: sam
6305Date:   Sat Dec 1 17:57:41 2007 +0000
6306
6307      * Bump version to 0.99.beta14.
6308
6309 configure.ac  |    2 +-
6310 msvc/config.h |    2 +-
6311 2 files changed, 2 insertions(+), 2 deletions(-)
6312
6313Commit: 2107
6314Author: sam
6315Date:   Sat Dec 1 17:57:19 2007 +0000
6316
6317      * Fix the "img2txt: option requires an argument -- h" bug.
6318
6319 src/img2txt.c |    2 +-
6320 1 files changed, 1 insertions(+), 1 deletions(-)
6321
6322Commit: 2106
6323Author: sam
6324Date:   Sat Dec 1 17:56:45 2007 +0000
6325
6326      * Use cucul_get_dither_algorithm_list() and cucul_get_export_list() instead
6327        of hardcoding the feature list in img2txt.
6328
6329 src/img2txt.c |   32 +++++++++++++++-----------------
6330 1 files changed, 15 insertions(+), 17 deletions(-)
6331
6332Commit: 2105
6333Author: pterjan
6334Date:   Sat Dec 1 15:51:20 2007 +0000
6335
6336     * Allow exiting cacafire using the window manager
6337
6338 src/aafire.c |    4 +++-
6339 1 files changed, 3 insertions(+), 1 deletions(-)
6340
6341Commit: 2104
6342Author: jylam
6343Date:   Fri Nov 30 23:59:57 2007 +0000
6344
6345     * Added BBCode (French) format to img2txt's help and doc
6346
6347 doc/img2txt.1 |    1 +
6348 src/img2txt.c |   19 ++++++++++---------
6349 2 files changed, 11 insertions(+), 9 deletions(-)
6350
6351Commit: 2103
6352Author: sam
6353Date:   Fri Nov 30 23:48:51 2007 +0000
6354
6355      * Created a tests/ directory for regression tests. Run with "make check".
6356      * Added a first, simple test program.
6357
6358 Makefile.am       |    2 +-
6359 configure.ac      |    1 +
6360 tests/.gitignore  |    1 +
6361 tests/Makefile.am |   11 ++++++++
6362 tests/simple.c    |   68 +++++++++++++++++++++++++++++++++++++++++++++++++++++
6363 5 files changed, 82 insertions(+), 1 deletions(-)
6364
6365Commit: 2102
6366Author: sam
6367Date:   Fri Nov 30 23:48:46 2007 +0000
6368
6369      * Add a French BBCode exporter, for use on http://libcaca.skyrock.com/ for
6370        instance.
6371
6372 cucul/export.c |  105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
6373 1 files changed, 105 insertions(+), 0 deletions(-)
6374
6375Commit: 2101
6376Author: sam
6377Date:   Fri Nov 30 23:48:39 2007 +0000
6378
6379      * Rename "test" to "examples". The former will become a real testsuite.
6380      * Autodetect zzuf in the configure step. It might become handy.
6381
6382 Makefile.am          |    2 +-
6383 configure.ac         |   15 +-
6384 examples/.gitignore  |   23 ++
6385 examples/Makefile.am |   75 +++++++
6386 examples/blit.c      |   82 +++++++
6387 examples/colors.c    |   78 +++++++
6388 examples/cucul.c     |   70 ++++++
6389 examples/demo.c      |  585 ++++++++++++++++++++++++++++++++++++++++++++++++++
6390 examples/demo0.c     |  584 +++++++++++++++++++++++++++++++++++++++++++++++++
6391 examples/dithering.c |  148 +++++++++++++
6392 examples/event.c     |  164 ++++++++++++++
6393 examples/export.c    |  163 ++++++++++++++
6394 examples/font.c      |  118 ++++++++++
6395 examples/font2tga.c  |   90 ++++++++
6396 examples/frames.c    |   93 ++++++++
6397 examples/fullwidth.c |   99 +++++++++
6398 examples/gamma.c     |  131 +++++++++++
6399 examples/hsv.c       |   67 ++++++
6400 examples/import.c    |   73 +++++++
6401 examples/input.c     |  160 ++++++++++++++
6402 examples/spritedit.c |  148 +++++++++++++
6403 examples/swallow.c   |  123 +++++++++++
6404 examples/text.c      |   95 ++++++++
6405 examples/transform.c |  122 +++++++++++
6406 examples/truecolor.c |   71 ++++++
6407 examples/unicode.c   |  108 +++++++++
6408 test/.gitignore      |   23 --
6409 test/Makefile.am     |   75 -------
6410 test/blit.c          |   82 -------
6411 test/colors.c        |   78 -------
6412 test/cucul.c         |   70 ------
6413 test/demo.c          |  585 --------------------------------------------------
6414 test/demo0.c         |  584 -------------------------------------------------
6415 test/dithering.c     |  148 -------------
6416 test/event.c         |  164 --------------
6417 test/export.c        |  163 --------------
6418 test/font.c          |  118 ----------
6419 test/font2tga.c      |   90 --------
6420 test/frames.c        |   93 --------
6421 test/fullwidth.c     |   99 ---------
6422 test/gamma.c         |  131 -----------
6423 test/hsv.c           |   67 ------
6424 test/import.c        |   73 -------
6425 test/input.c         |  160 --------------
6426 test/spritedit.c     |  148 -------------
6427 test/swallow.c       |  123 -----------
6428 test/text.c          |   95 --------
6429 test/transform.c     |  122 -----------
6430 test/truecolor.c     |   71 ------
6431 test/unicode.c       |  108 ---------
6432 50 files changed, 3483 insertions(+), 3474 deletions(-)
6433
6434Commit: 2097
6435Author: pterjan
6436Date:   Thu Nov 29 00:52:13 2007 +0000
6437
6438     * cucul.h is needed to build caca part
6439
6440 ruby/Makefile.am |    2 +-
6441 1 files changed, 1 insertions(+), 1 deletions(-)
6442
6443Commit: 2096
6444Author: sam
6445Date:   Wed Nov 28 23:57:53 2007 +0000
6446
6447      * Set version to 0.99.beta13.
6448      * Updated NEWS and ChangeLog.
6449
6450 ChangeLog     | 9018 +++++++++++++++++++++++++++++++++++++++++++++++++--------
6451 NEWS          |   11 +
6452 configure.ac  |    4 +-
6453 msvc/config.h |    4 +-
6454 4 files changed, 7900 insertions(+), 1137 deletions(-)
6455
6456Commit: 2095
6457Author: sam
6458Date:   Wed Nov 28 23:20:05 2007 +0000
6459
6460      * Implemented the empty CuculCanvas constructor.
6461      * Implemented CacaDisplay.Canvas which acts the same as caca_get_canvas().
6462
6463 csharp/Caca.cs  |   46 ++++++++++-----
6464 csharp/Cucul.cs |  169 ++++++++++++++++++++++++++++---------------------------
6465 2 files changed, 115 insertions(+), 100 deletions(-)
6466
6467Commit: 2094
6468Author: pterjan
6469Date:   Wed Nov 28 16:43:32 2007 +0000
6470
6471     * Improve Cucul::Canvas creation
6472
6473 ruby/cucul-canvas.c |   24 ++++++++++++------------
6474 1 files changed, 12 insertions(+), 12 deletions(-)
6475
6476Commit: 2093
6477Author: pterjan
6478Date:   Wed Nov 28 16:39:10 2007 +0000
6479
6480     * Add Caca::Display#canvas
6481
6482 ruby/caca-display.c |    5 +++++
6483 ruby/cucul-canvas.c |    5 +++++
6484 ruby/cucul-canvas.h |    1 +
6485 ruby/lib/caca.rb    |    3 +++
6486 ruby/ruby-caca.dox  |    2 +-
6487 5 files changed, 15 insertions(+), 1 deletions(-)
6488
6489Commit: 2092
6490Author: pterjan
6491Date:   Wed Nov 28 07:29:12 2007 +0000
6492
6493     * Allow calling Caca::Display.new without parameter
6494
6495 ruby/caca-display.c |   23 +++++++++++++++++------
6496 1 files changed, 17 insertions(+), 6 deletions(-)
6497
6498Commit: 2091
6499Author: sam
6500Date:   Wed Nov 28 07:15:09 2007 +0000
6501
6502       * Re-add methods that take int as arguments in addition to the Point,
6503         Size and Rectangle versions.
6504
6505 csharp/Cucul.cs |  160 ++++++++++++++++++++++++++++++++++++++++++++++++++-----
6506 1 files changed, 147 insertions(+), 13 deletions(-)
6507
6508Commit: 2090
6509Author: sam
6510Date:   Wed Nov 28 07:15:07 2007 +0000
6511
6512      * Put the demo text on top of the copper bar, not the contrary.
6513
6514 csharp/test.cs |   20 ++++++++++----------
6515 1 files changed, 10 insertions(+), 10 deletions(-)
6516
6517Commit: 2089
6518Author: sam
6519Date:   Wed Nov 28 07:15:05 2007 +0000
6520
6521      * Minor naming convention changes in the C# bindings.
6522
6523 csharp/Caca.cs  |   24 ++++++++++++------------
6524 csharp/Cucul.cs |    5 ++---
6525 csharp/test.cs  |   12 ++++++------
6526 3 files changed, 20 insertions(+), 21 deletions(-)
6527
6528Commit: 2088
6529Author: sam
6530Date:   Wed Nov 28 07:15:01 2007 +0000
6531
6532      * Generate CLI .config files at configure time so that we can embed the
6533        library version and not rely on .so being present.
6534
6535 configure.ac                     |    2 ++
6536 csharp/.gitignore                |    1 +
6537 csharp/Makefile.am               |    4 ++--
6538 csharp/caca-sharp.dll.config     |    3 ---
6539 csharp/caca-sharp.dll.config.in  |    3 +++
6540 csharp/cucul-sharp.dll.config    |    3 ---
6541 csharp/cucul-sharp.dll.config.in |    3 +++
6542 7 files changed, 11 insertions(+), 8 deletions(-)
6543
6544Commit: 2087
6545Author: sam
6546Date:   Wed Nov 28 07:14:55 2007 +0000
6547
6548      * Use libtool’s -version-number instead of -version-info and its insane
6549        major/minor computation scheme.
6550
6551 caca/Makefile.am  |    2 +-
6552 configure.ac      |    8 +++++++-
6553 cucul/Makefile.am |    2 +-
6554 cxx/Makefile.am   |    4 ++--
6555 4 files changed, 11 insertions(+), 5 deletions(-)
6556
6557Commit: 2086
6558Author: pterjan
6559Date:   Tue Nov 27 17:13:29 2007 +0000
6560
6561     * Rename parameters of draw_box* in Ruby binding
6562
6563 ruby/cucul-canvas.c |   16 ++++++++--------
6564 1 files changed, 8 insertions(+), 8 deletions(-)
6565
6566Commit: 2084
6567Author: sam
6568Date:   Tue Nov 27 11:08:04 2007 +0000
6569
6570      * Add System.Drawing to the C# project references.
6571
6572 msvc/caca-sharp.csproj  |    3 ++-
6573 msvc/cucul-sharp.csproj |    3 ++-
6574 msvc/test-csharp.csproj |    5 ++++-
6575 3 files changed, 8 insertions(+), 3 deletions(-)
6576
6577Commit: 2083
6578Author: sam
6579Date:   Tue Nov 27 09:04:54 2007 +0000
6580
6581      * Use the bigger font for the C# test scroller.
6582
6583 csharp/test.cs |   10 +++++-----
6584 1 files changed, 5 insertions(+), 5 deletions(-)
6585
6586Commit: 2082
6587Author: sam
6588Date:   Tue Nov 27 01:55:41 2007 +0000
6589
6590      * Add a C# wrapper for cucul_render_canvas().
6591      * Use CuculFont.Render() in the C# test for a nice oldschool effect.
6592
6593 csharp/Cucul.cs |   16 ++++++++++++++++
6594 csharp/test.cs  |   44 ++++++++++++++++++++------------------------
6595 2 files changed, 36 insertions(+), 24 deletions(-)
6596
6597Commit: 2081
6598Author: sam
6599Date:   Tue Nov 27 00:58:27 2007 +0000
6600
6601      * Started to implement the CuculFont class.
6602
6603 csharp/Cucul.cs |   88 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
6604 csharp/test.cs  |    3 ++
6605 2 files changed, 91 insertions(+), 0 deletions(-)
6606
6607Commit: 2080
6608Author: sam
6609Date:   Tue Nov 27 00:58:24 2007 +0000
6610
6611      * Implement all line drawing functions (even variadic ones).
6612
6613 csharp/Cucul.cs |  148 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
6614 csharp/test.cs  |    8 +--
6615 2 files changed, 145 insertions(+), 11 deletions(-)
6616
6617Commit: 2079
6618Author: sam
6619Date:   Tue Nov 27 00:58:19 2007 +0000
6620
6621      * Changed the box drawing functions so that their arguments are (point, size)
6622        instead of (point, point). Yeah, I break the ABI again. But who uses these
6623        functions anyway?
6624
6625 cucul/box.c |   52 ++++++++++++++++++++++++++++++++--------------------
6626 1 files changed, 32 insertions(+), 20 deletions(-)
6627
6628Commit: 2078
6629Author: sam
6630Date:   Tue Nov 27 00:58:16 2007 +0000
6631
6632      * Use System.Drawing.Rectangle etc. for cucul-sharp and caca-sharp arguments,
6633        allowing for much cleaner code (at the expense of an extra dependency).
6634
6635 csharp/Caca.cs     |   54 +++++++++----------------
6636 csharp/Cucul.cs    |  113 ++++++++++++++++++++++++----------------------------
6637 csharp/Makefile.am |   11 +++--
6638 csharp/test.cs     |   29 +++++++------
6639 4 files changed, 94 insertions(+), 113 deletions(-)
6640
6641Commit: 2077
6642Author: pterjan
6643Date:   Mon Nov 26 07:07:52 2007 +0000
6644
6645     * Add Caca.version and Cucul.version
6646
6647 ruby/caca.c         |    7 +++++++
6648 ruby/cucul.c        |    7 +++++++
6649 ruby/ruby-caca.dox  |   19 +++++++++++++------
6650 ruby/ruby-cucul.dox |   17 ++++++++++++-----
6651 4 files changed, 39 insertions(+), 11 deletions(-)
6652
6653Commit: 2076
6654Author: sam
6655Date:   Mon Nov 26 01:04:36 2007 +0000
6656
6657      * Implemented getVersion() in the C# bindings.
6658      * Slightly improved the C# test program.
6659
6660 csharp/Caca.cs  |   14 +++++++++++++-
6661 csharp/Cucul.cs |    9 ++++++++-
6662 csharp/test.cs  |   22 ++++++++++++++++++----
6663 3 files changed, 39 insertions(+), 6 deletions(-)
6664
6665Commit: 2075
6666Author: sam
6667Date:   Mon Nov 26 01:04:34 2007 +0000
6668
6669      * Fix memory leaks that slipped in here and there. We still have 100,000
6670        fewer than Firefox, lol.
6671
6672 cucul/cucul.c   |    2 ++
6673 cxx/cxxtest.cpp |    1 +
6674 test/event.c    |    1 +
6675 test/gamma.c    |    2 ++
6676 4 files changed, 6 insertions(+), 0 deletions(-)
6677
6678Commit: 2074
6679Author: sam
6680Date:   Mon Nov 26 01:04:32 2007 +0000
6681
6682      * Add cucul_get_version() and caca_get_version() and updated C++ bindings
6683        accordingly.
6684      * The C++ test example no longer needs "config.h".
6685
6686 caca/caca.c     |   13 +++++++++++++
6687 caca/caca.h     |    1 +
6688 cucul/cucul.c   |   13 +++++++++++++
6689 cucul/cucul.h   |    1 +
6690 cucul/export.c  |    3 ++-
6691 cxx/caca++.cpp  |    5 +++++
6692 cxx/caca++.h    |    1 +
6693 cxx/cucul++.cpp |    5 +++++
6694 cxx/cucul++.h   |    3 ++-
6695 cxx/cxxtest.cpp |   38 ++++++++++++++++++--------------------
6696 src/img2txt.c   |    4 ++--
6697 11 files changed, 63 insertions(+), 24 deletions(-)
6698
6699Commit: 2073
6700Author: sam
6701Date:   Mon Nov 26 01:04:28 2007 +0000
6702
6703      * Minor documentation fix.
6704
6705 caca/caca.h |    4 +++-
6706 1 files changed, 3 insertions(+), 1 deletions(-)
6707
6708Commit: 2072
6709Author: sam
6710Date:   Mon Nov 26 01:04:25 2007 +0000
6711
6712      * Install CLI bindings to $(libdir)/cucul-sharp and $(libdir)/caca-sharp.
6713
6714 configure.ac       |    3 ++-
6715 csharp/Makefile.am |   29 ++++++++++++++++++-----------
6716 2 files changed, 20 insertions(+), 12 deletions(-)
6717
6718Commit: 2071
6719Author: sam
6720Date:   Mon Nov 26 01:04:21 2007 +0000
6721
6722      * Tell doxygen to expand __class and __extern before parsing anything, so
6723        we don’t end with those ugly identifiers in the documentation.
6724
6725 caca/caca.h        |   12 +++++-------
6726 cucul/cucul.h      |   12 +++++-------
6727 cxx/caca++.h       |   12 +++++-------
6728 cxx/cucul++.h      |   12 +++++-------
6729 doc/doxygen.cfg.in |    6 +++---
6730 5 files changed, 23 insertions(+), 31 deletions(-)
6731
6732Commit: 2070
6733Author: sam
6734Date:   Sun Nov 25 20:23:03 2007 +0000
6735
6736      * Added MSVC project files for the C++ bindings and the C++ test.
6737
6738 caca/caca.h            |    1 +
6739 cucul/cucul.h          |    1 +
6740 cxx/caca++.h           |   13 +++-
6741 cxx/cucul++.h          |   17 +++-
6742 cxx/cxxtest.cpp        |    7 +-
6743 msvc/config.h          |    2 +-
6744 msvc/libcaca++.vcproj  |  197 +++++++++++++++++++++++++++++++++++++++++++++++
6745 msvc/libcaca.sln       |   51 ++++++++++++-
6746 msvc/libcucul++.vcproj |  199 ++++++++++++++++++++++++++++++++++++++++++++++++
6747 msvc/test-cxx.vcproj   |  193 ++++++++++++++++++++++++++++++++++++++++++++++
6748 10 files changed, 667 insertions(+), 14 deletions(-)
6749
6750Commit: 2069
6751Author: sam
6752Date:   Sun Nov 25 19:00:32 2007 +0000
6753
6754      * Distribute all MSVC files.
6755
6756 msvc/Makefile.am |   21 +++++++++++----------
6757 1 files changed, 11 insertions(+), 10 deletions(-)
6758
6759Commit: 2068
6760Author: sam
6761Date:   Sun Nov 25 19:00:29 2007 +0000
6762
6763      * Code qui fait des warnings == code de porc == deux baffes dans ta gueule.
6764
6765 ruby/caca-event.h |    4 ++--
6766 1 files changed, 2 insertions(+), 2 deletions(-)
6767
6768Commit: 2067
6769Author: sam
6770Date:   Sun Nov 25 19:00:26 2007 +0000
6771
6772      * Some cleanup in the Ruby bindings Makefile.am.
6773
6774 configure.ac     |   14 ++++++--------
6775 ruby/Makefile.am |   48 +++++++++++++++++++++++++++++++-----------------
6776 2 files changed, 37 insertions(+), 25 deletions(-)
6777
6778Commit: 2066
6779Author: sam
6780Date:   Sun Nov 25 19:00:22 2007 +0000
6781
6782      * Refresh TODO list.
6783
6784 TODO |    6 +-----
6785 1 files changed, 1 insertions(+), 5 deletions(-)
6786
6787Commit: 2065
6788Author: sam
6789Date:   Sun Nov 25 17:50:53 2007 +0000
6790
6791      * Added the various C# projects to the Visual Studio solution and slightly
6792        fixed the bindings so that they now work with the Microsoft CLR.
6793
6794 csharp/Caca.cs          |    2 +-
6795 csharp/Cucul.cs         |    8 +++---
6796 msvc/caca-sharp.csproj  |   53 +++++++++++++++++++++++++++++++++++
6797 msvc/cucul-sharp.csproj |   45 ++++++++++++++++++++++++++++++
6798 msvc/libcaca.sln        |   70 +++++++++++++++++++++++++++++++++++++++++++++++
6799 msvc/test-csharp.csproj |   52 +++++++++++++++++++++++++++++++++++
6800 6 files changed, 225 insertions(+), 5 deletions(-)
6801
6802Commit: 2064
6803Author: sam
6804Date:   Sun Nov 25 17:49:49 2007 +0000
6805
6806      * Fixed svn properties that git-svn was unable to get straight.
6807
6808Commit: 2063
6809Author: sam
6810Date:   Sun Nov 25 17:14:00 2007 +0000
6811
6812      * Damn, under Visual Studio it's _WIN32, not __WIN32__.
6813
6814 caca/caca.h   |    2 +-
6815 cucul/cucul.h |    2 +-
6816 2 files changed, 2 insertions(+), 2 deletions(-)
6817
6818Commit: 2062
6819Author: sam
6820Date:   Sun Nov 25 17:13:10 2007 +0000
6821
6822      * Switch to caca_create_display(NULL) in a few places to document the
6823        behaviour.
6824
6825 doc/migrating.dox |    3 +--
6826 doc/tutorial.dox  |    6 ++----
6827 test/hsv.c        |   15 +++++----------
6828 3 files changed, 8 insertions(+), 16 deletions(-)
6829
6830Commit: 2061
6831Author: sam
6832Date:   Sun Nov 25 17:13:08 2007 +0000
6833
6834      * Allow caca_create_display()'s argument to be NULL. It will automatically
6835        create a canvas when so.
6836      * Add caca_get_canvas() to retrieve the cucul canvas.
6837
6838 caca/caca.c           |   38 +++++++++++++++++++++++++++++++++++++-
6839 caca/caca.h           |    1 +
6840 caca/caca_internals.h |    1 +
6841 3 files changed, 39 insertions(+), 1 deletions(-)
6842
6843Commit: 2060
6844Author: sam
6845Date:   Sun Nov 25 17:13:06 2007 +0000
6846
6847      * Added Eriol’s snake.py example, even if it doesn’t use our (out of date)
6848        bindings.
6849      * Distribute the python/ subdirectory using automake.
6850
6851 AUTHORS            |    4 +
6852 Makefile.am        |    2 +-
6853 configure.ac       |    1 +
6854 python/Makefile    |   17 -----
6855 python/Makefile.am |   23 +++++++
6856 python/snake.py    |  167 ++++++++++++++++++++++++++++++++++++++++++++++++++++
6857 6 files changed, 196 insertions(+), 18 deletions(-)
6858
6859Commit: 2059
6860Author: sam
6861Date:   Sun Nov 25 17:13:03 2007 +0000
6862
6863      * Add missing entries in the CacaEventKey enum.
6864
6865 csharp/Caca.cs |   22 ++++++++++++++++++++++
6866 1 files changed, 22 insertions(+), 0 deletions(-)
6867
6868Commit: 2058
6869Author: sam
6870Date:   Sun Nov 25 17:12:59 2007 +0000
6871
6872      * Implemented C# bindings for ditherBitmap() and added it to the C# test.
6873
6874 csharp/AssemblyInfo.cs |    2 +-
6875 csharp/Caca.cs         |    3 +-
6876 csharp/Cucul.cs        |  115 ++++++++++++++++++++++++++----------------------
6877 csharp/test.cs         |   15 ++++++-
6878 4 files changed, 79 insertions(+), 56 deletions(-)
6879
6880Commit: 2057
6881Author: sam
6882Date:   Sun Nov 25 14:12:20 2007 +0000
6883
6884      * Export cucul_attr_to_rgb12_bg(), cucul_attr_to_rgb12_fg() and
6885        cucul_attr_to_argb64() (previously _cucul_attr_to_rgb12bg,
6886        _cucul_attr_to_rgb12fg and _cucul_attr_to_argb4) in the official
6887        libcucul API.
6888      * Cleanup complete: libcaca no longer depends on "cucul_internals.h".
6889
6890 caca/driver_cocoa.m     |    8 +-
6891 caca/driver_gl.c        |    5 +-
6892 caca/driver_x11.c       |    7 +-
6893 cucul/attr.c            |  207 +++++++++++++++++++++++++++++------------------
6894 cucul/cucul.h           |    3 +
6895 cucul/cucul_internals.h |    3 -
6896 cucul/export.c          |   12 ++--
6897 cucul/font.c            |    2 +-
6898 8 files changed, 147 insertions(+), 100 deletions(-)
6899
6900Commit: 2056
6901Author: sam
6902Date:   Sun Nov 25 14:12:01 2007 +0000
6903
6904      * Introduce cucul_get_canvas_chars() and cucul_get_canvas_attrs() to avoid
6905        direct cv->chars and cv->attrs access by display drivers.
6906
6907 caca/caca.c           |    5 +--
6908 caca/driver_cocoa.m   |   39 ++++++++++++++++-------------
6909 caca/driver_conio.c   |   21 ++++++++-------
6910 caca/driver_gl.c      |   25 ++++++++++--------
6911 caca/driver_ncurses.c |   26 ++++++++++---------
6912 caca/driver_raw.c     |    6 ++--
6913 caca/driver_slang.c   |   33 +++++++++++++-----------
6914 caca/driver_vga.c     |   25 ++++++++++---------
6915 caca/driver_win32.c   |   51 +++++++++++++++++++++-----------------
6916 caca/driver_x11.c     |   65 ++++++++++++++++++++++++++++---------------------
6917 caca/event.c          |   17 +++++++-----
6918 caca/graphics.c       |    6 ++--
6919 cucul/cucul.c         |   38 ++++++++++++++++++++++++++++
6920 cucul/cucul.h         |    2 +
6921 14 files changed, 214 insertions(+), 145 deletions(-)
6922
6923Commit: 2055
6924Author: sam
6925Date:   Sun Nov 25 14:11:58 2007 +0000
6926
6927      * Add cucul_manage_canvas() and cucul_unmanage_canvas(). Display
6928        drivers no longer need to access the cv->refcount private member
6929        and __cucul_set_canvas_size() is no longer needed.
6930
6931 caca/caca.c             |   23 +++++++++---
6932 caca/caca_internals.h   |    1 +
6933 caca/driver_cocoa.m     |    4 ++-
6934 caca/driver_conio.c     |    7 +++-
6935 caca/driver_gl.c        |    4 ++-
6936 caca/driver_ncurses.c   |    4 ++-
6937 caca/driver_raw.c       |    4 ++-
6938 caca/driver_slang.c     |    4 ++-
6939 caca/driver_vga.c       |    4 ++-
6940 caca/driver_win32.c     |    8 +++--
6941 caca/driver_x11.c       |    4 ++-
6942 caca/graphics.c         |    6 +++-
6943 cucul/cucul.c           |   90 +++++++++++++++++++++++++++++++++++++++++------
6944 cucul/cucul.h           |    2 +
6945 cucul/cucul_internals.h |    7 ++--
6946 msvc/libcucul.def       |    4 --
6947 16 files changed, 139 insertions(+), 37 deletions(-)
6948
6949Commit: 2054
6950Author: sam
6951Date:   Sun Nov 25 14:11:54 2007 +0000
6952
6953      * Add Linux 2.6's bootsect.S to fix the sample kernel build.
6954
6955 build-kernel       |    2 +-
6956 kernel/Makefile.am |    2 +
6957 kernel/bootsect.S  |   98 ++++++++++++++++++++++++++++++++++++++++++++++++++++
6958 3 files changed, 101 insertions(+), 1 deletions(-)
6959
6960Commit: 2053
6961Author: sam
6962Date:   Sun Nov 25 11:39:33 2007 +0000
6963
6964      * Check whether CXX can include <iostream> before compiling the C++ bindings.
6965
6966 configure.ac |   31 ++++++++++++++++++++++++++-----
6967 1 files changed, 26 insertions(+), 5 deletions(-)
6968
6969Commit: 2052
6970Author: sam
6971Date:   Sun Nov 25 11:12:25 2007 +0000
6972
6973      * Adapt the C# bindings to the event API change.
6974
6975 csharp/Caca.cs |  383 +++++++++++++++++++++++++++++++++++---------------------
6976 csharp/test.cs |   17 ++-
6977 2 files changed, 254 insertions(+), 146 deletions(-)
6978
6979Commit: 2051
6980Author: sam
6981Date:   Sun Nov 25 11:12:20 2007 +0000
6982
6983      * Adapt the Ruby bindings to the event API change.
6984
6985 ruby/caca-display.c |   37 ++++++++++++++++++++-----------------
6986 1 files changed, 20 insertions(+), 17 deletions(-)
6987
6988Commit: 2050
6989Author: sam
6990Date:   Sun Nov 25 11:11:59 2007 +0000
6991
6992      * Adapt the C++ bindings to the event API change.
6993
6994 cxx/caca++.cpp  |    4 ++--
6995 cxx/caca++.h    |    2 +-
6996 cxx/cxxtest.cpp |    3 +--
6997 3 files changed, 4 insertions(+), 5 deletions(-)
6998
6999Commit: 2049
7000Author: sam
7001Date:   Sun Nov 25 11:11:54 2007 +0000
7002
7003      * Made the caca_event_t structure opaque and created a whole bunch of
7004        functions to access its real data. This is a big API change that will
7005        break your software, sorry :(
7006
7007 caca/caca.h           |   93 +++++++++----------------
7008 caca/caca0.c          |   14 ++--
7009 caca/caca_internals.h |   24 +++++--
7010 caca/driver_conio.c   |    4 +-
7011 caca/driver_gl.c      |    2 +-
7012 caca/driver_ncurses.c |    2 +-
7013 caca/driver_raw.c     |    2 +-
7014 caca/driver_slang.c   |    2 +-
7015 caca/driver_vga.c     |    2 +-
7016 caca/driver_win32.c   |    2 +-
7017 caca/driver_x11.c     |    2 +-
7018 caca/event.c          |  189 +++++++++++++++++++++++++++++++++++++++++++++----
7019 src/aafire.c          |    2 +-
7020 src/cacademo.c        |    4 +-
7021 src/cacadraw.c        |    4 +-
7022 src/cacaplay.c        |    2 +-
7023 src/cacaview.c        |   17 +++--
7024 test/demo.c           |   14 ++--
7025 test/event.c          |   21 +++---
7026 test/gamma.c          |    8 +-
7027 test/input.c          |    5 +-
7028 test/spritedit.c      |    2 +-
7029 test/swallow.c        |    2 +-
7030 23 files changed, 286 insertions(+), 133 deletions(-)
7031
7032Commit: 2048
7033Author: pterjan
7034Date:   Sun Nov 25 09:48:30 2007 +0000
7035
7036    * Little improvements in ruby doc
7037      + Made the doc a little more easy to read
7038      + Added an example on a nice way to have q, Q and Esc to cause exit
7039
7040 ruby/ruby-caca.dox  |   35 +++++++++++++++++++++++++++--------
7041 ruby/ruby-cucul.dox |   26 +++++++++++++++-----------
7042 2 files changed, 42 insertions(+), 19 deletions(-)
7043
7044Commit: 2047
7045Author: sam
7046Date:   Sat Nov 24 19:56:33 2007 +0000
7047
7048      * Rewrote the C# test in a more object-oriented way.
7049
7050 csharp/Caca.cs |    4 +-
7051 csharp/test.cs |  119 ++++++++++++++++++++++++++++++++-----------------------
7052 2 files changed, 71 insertions(+), 52 deletions(-)
7053
7054Commit: 2046
7055Author: sam
7056Date:   Sat Nov 24 15:00:21 2007 +0000
7057
7058      * Started Cucul# cleanup: added missing functions, used get/set attributes
7059        when meaningful, removed deprecated bindings.
7060
7061 csharp/Caca.cs  |   60 +++---
7062 csharp/Cucul.cs |  612 +++++++++++++++++++++++++++++++------------------------
7063 csharp/test.cs  |   40 ++--
7064 3 files changed, 393 insertions(+), 319 deletions(-)
7065
7066Commit: 2045
7067Author: sam
7068Date:   Sat Nov 24 13:26:33 2007 +0000
7069
7070      * Some mass-renaming in the C# bindings:
7071        + Renamed the dlls so that the C# versions do not have the same name
7072          as the C DLLs on Win32. It's now "cucul-sharp.dll", mimicking GTK#.
7073        + Renamed namespaces: "using Cucul" instead of "using libCucul".
7074        + Renamed the Cucul class into CuculCanvas to avoid namespace/class
7075          name collisions.
7076        + Renamed old-fashioned "kk"/"qq" names into "dp"/"cv".
7077
7078 csharp/Caca.cs                |   95 +++---
7079 csharp/Cucul.cs               |  816 ++++++++++++++++++++++-------------------
7080 csharp/Makefile.am            |   16 +-
7081 csharp/caca-sharp.dll.config  |    3 +
7082 csharp/cucul-sharp.dll.config |    3 +
7083 csharp/libCaca.dll.config     |    3 -
7084 csharp/libCucul.dll.config    |    3 -
7085 csharp/test.cs                |   47 ++--
7086 8 files changed, 513 insertions(+), 473 deletions(-)
7087
7088Commit: 2044
7089Author: sam
7090Date:   Sat Nov 24 13:26:28 2007 +0000
7091
7092      * Renamed DotNet/ to csharp/ because I hate mixed case.
7093
7094 DotNet/.gitignore          |    1 -
7095 DotNet/AssemblyInfo.cs     |   21 --
7096 DotNet/Caca.cs             |  186 ------------------
7097 DotNet/Cucul.cs            |  458 --------------------------------------------
7098 DotNet/Makefile.am         |   25 ---
7099 DotNet/libCaca.dll.config  |    3 -
7100 DotNet/libCucul.dll.config |    3 -
7101 DotNet/test.cs             |   87 ---------
7102 Makefile.am                |    2 +-
7103 configure.ac               |   16 +-
7104 csharp/.gitignore          |    1 +
7105 csharp/AssemblyInfo.cs     |   21 ++
7106 csharp/Caca.cs             |  186 ++++++++++++++++++
7107 csharp/Cucul.cs            |  458 ++++++++++++++++++++++++++++++++++++++++++++
7108 csharp/Makefile.am         |   25 +++
7109 csharp/libCaca.dll.config  |    3 +
7110 csharp/libCucul.dll.config |    3 +
7111 csharp/test.cs             |   87 +++++++++
7112 18 files changed, 793 insertions(+), 793 deletions(-)
7113
7114Commit: 2043
7115Author: sam
7116Date:   Sat Nov 24 11:08:21 2007 +0000
7117
7118      * Added as many "const" qualifiers as possible to the public API.
7119
7120 caca/caca.h           |   10 +++++-----
7121 caca/caca_internals.h |    4 ++--
7122 caca/driver_conio.c   |    4 ++--
7123 caca/driver_gl.c      |    4 ++--
7124 caca/driver_ncurses.c |    4 ++--
7125 caca/driver_raw.c     |    4 ++--
7126 caca/driver_slang.c   |    4 ++--
7127 caca/driver_vga.c     |    4 ++--
7128 caca/driver_win32.c   |    4 ++--
7129 caca/driver_x11.c     |    4 ++--
7130 caca/event.c          |    8 ++++----
7131 caca/graphics.c       |    6 +++---
7132 cucul/attr.c          |    2 +-
7133 cucul/canvas.c        |   10 +++++-----
7134 cucul/cucul.c         |    4 ++--
7135 cucul/cucul.h         |   39 ++++++++++++++++++++-------------------
7136 cucul/dither.c        |    6 +++---
7137 cucul/export.c        |   39 ++++++++++++++++++++-------------------
7138 cucul/font.c          |    8 ++++----
7139 cucul/frame.c         |    4 ++--
7140 20 files changed, 87 insertions(+), 85 deletions(-)
7141
7142Commit: 2042
7143Author: pterjan
7144Date:   Sat Nov 24 09:56:37 2007 +0000
7145
7146    * Add Caca::Event#quit? to make tests nicer
7147
7148 ruby/lib/caca.rb   |    8 ++++++++
7149 ruby/ruby-caca.dox |    3 +--
7150 2 files changed, 9 insertions(+), 2 deletions(-)
7151
7152Commit: 2041
7153Author: sam
7154Date:   Fri Nov 23 22:52:34 2007 +0000
7155
7156      * Ignore annoying VC++ warnings (use of strdup instead of _strdup even in
7157        C mode, "benign redefinition" of macros...).
7158
7159 msvc/cacademo.vcproj |    9 ++++-----
7160 msvc/cacafire.vcproj |    9 ++++-----
7161 msvc/libcaca.vcproj  |    4 ++++
7162 msvc/libcucul.vcproj |    4 ++++
7163 4 files changed, 16 insertions(+), 10 deletions(-)
7164
7165Commit: 2040
7166Author: sam
7167Date:   Fri Nov 23 22:34:35 2007 +0000
7168
7169      * Rename _cucul_set_canvas_size into __cucul_set_canvas_size to prevent
7170        collisions due to symbol mangling.
7171
7172 caca/driver_cocoa.m     |    2 +-
7173 caca/driver_conio.c     |    4 ++--
7174 caca/driver_gl.c        |    2 +-
7175 caca/driver_ncurses.c   |    2 +-
7176 caca/driver_raw.c       |    2 +-
7177 caca/driver_slang.c     |    2 +-
7178 caca/driver_vga.c       |    2 +-
7179 caca/driver_win32.c     |    5 +++--
7180 caca/driver_x11.c       |    2 +-
7181 caca/graphics.c         |    2 +-
7182 cucul/cucul.c           |    8 ++++----
7183 cucul/cucul_internals.h |    3 ++-
7184 msvc/libcucul.def       |    2 +-
7185 13 files changed, 20 insertions(+), 18 deletions(-)
7186
7187Commit: 2039
7188Author: sam
7189Date:   Fri Nov 23 22:27:21 2007 +0000
7190
7191      * Add proper __declspec(dllexport) tags for Win32 compilation.
7192      * Manually export private libcaca symbols.
7193
7194 caca/caca.h          |   43 +++++---
7195 cucul/cucul.h        |  319 +++++++++++++++++++++++++++----------------------
7196 msvc/libcaca.vcproj  |    4 +-
7197 msvc/libcucul.def    |    4 +
7198 msvc/libcucul.vcproj |    6 +-
7199 5 files changed, 212 insertions(+), 164 deletions(-)
7200
7201Commit: 2038
7202Author: sam
7203Date:   Fri Nov 23 21:48:55 2007 +0000
7204
7205      * Updated Visual Studio files.
7206
7207 msvc/cacaball.vcproj |  205 --------------------------------------------------
7208 msvc/cacademo.vcproj |  200 ++++++++++++++++++++++++++++++++++++++++++++++++
7209 msvc/cacafire.vcproj |    5 -
7210 msvc/cacamoir.vcproj |  205 --------------------------------------------------
7211 msvc/cacaplas.vcproj |  205 --------------------------------------------------
7212 msvc/config.h        |    1 +
7213 msvc/libcaca.sln     |   46 ++++--------
7214 msvc/libcaca.vcproj  |   77 ++++++++++++-------
7215 msvc/libcucul.vcproj |   40 ++++------
7216 9 files changed, 282 insertions(+), 702 deletions(-)
7217
7218Commit: 2037
7219Author: sam
7220Date:   Fri Nov 23 16:39:32 2007 +0000
7221
7222      * Split libcaca.vcproj into \1 and libcucul.vcproj.
7223
7224 msvc/common.h        |    1 +
7225 msvc/libcaca.sln     |   11 ++-
7226 msvc/libcaca.vcproj  |   86 +----------------
7227 msvc/libcucul.vcproj |  269 ++++++++++++++++++++++++++++++++++++++++++++++++++
7228 4 files changed, 281 insertions(+), 86 deletions(-)
7229
7230Commit: 2036
7231Author: sam
7232Date:   Fri Nov 23 16:39:29 2007 +0000
7233
7234      * Do not assume default gamma value is 1.0.
7235
7236 test/gamma.c |    3 ++-
7237 1 files changed, 2 insertions(+), 1 deletions(-)
7238
7239Commit: 2035
7240Author: sam
7241Date:   Fri Nov 23 16:39:23 2007 +0000
7242
7243      * Escape quits cacaview, and F11 toggles fullscreen.
7244
7245 src/cacaview.c |    2 ++
7246 1 files changed, 2 insertions(+), 0 deletions(-)
7247
7248Commit: 2033
7249Author: pterjan
7250Date:   Tue Nov 20 00:09:16 2007 +0000
7251
7252    * Split Ruby documentation out of README
7253
7254 ruby/README         |  177 +--------------------------------------------------
7255 ruby/ruby-caca.dox  |   66 +++++++++++++++++++
7256 ruby/ruby-cucul.dox |  101 +++++++++++++++++++++++++++++
7257 ruby/ruby.dox       |   17 +++++
7258 4 files changed, 186 insertions(+), 175 deletions(-)
7259
7260Commit: 2026
7261Author: sam
7262Date:   Sun Nov 18 23:00:35 2007 +0000
7263
7264      * Added Pascal to the AUTHORS file.
7265
7266 AUTHORS |    3 +++
7267 1 files changed, 3 insertions(+), 0 deletions(-)
7268
7269Commit: 2025
7270Author: jylam
7271Date:   Sun Nov 18 22:59:22 2007 +0000
7272
7273     * lol commit
7274
7275 README |    2 +-
7276 1 files changed, 1 insertions(+), 1 deletions(-)
7277
7278Commit: 2024
7279Author: pterjan
7280Date:   Sun Nov 18 22:35:34 2007 +0000
7281
7282    * Remove cucul directory that got forgotten
7283
7284Commit: 2023
7285Author: pterjan
7286Date:   Sun Nov 18 22:15:29 2007 +0000
7287
7288    * Improve the example in README
7289
7290 ruby/README |    8 ++++++--
7291 1 files changed, 6 insertions(+), 2 deletions(-)
7292
7293Commit: 2022
7294Author: pterjan
7295Date:   Sun Nov 18 22:03:19 2007 +0000
7296
7297    * Install lib/caca.rb
7298
7299 configure.ac     |    2 ++
7300 ruby/Makefile.am |    2 ++
7301 ruby/test        |    2 +-
7302 3 files changed, 5 insertions(+), 1 deletions(-)
7303
7304Commit: 2021
7305Author: pterjan
7306Date:   Sun Nov 18 21:44:10 2007 +0000
7307
7308    * Update README to talk about Caca
7309
7310 ruby/README |   65 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++--
7311 1 files changed, 62 insertions(+), 3 deletions(-)
7312
7313Commit: 2020
7314Author: pterjan
7315Date:   Sun Nov 18 21:29:02 2007 +0000
7316
7317    * Use to_i on the event mask, it is not always an Integer
7318
7319 ruby/caca-display.c |    2 ++
7320 1 files changed, 2 insertions(+), 0 deletions(-)
7321
7322Commit: 2019
7323Author: pterjan
7324Date:   Sun Nov 18 21:13:33 2007 +0000
7325
7326    - Finish Caca::Event (a.k.a. J'ai fait caca aujourd'hui)
7327
7328 ruby/caca-display.c |   52 ++++++++++++++++++++++++++++++++++++++++++++++++--
7329 ruby/caca-event.c   |   50 +++++++++++++++++++++++++++++++++++++++++++++++++
7330 ruby/caca-event.h   |    8 +++++++
7331 ruby/caca.c         |    2 +
7332 ruby/lib/caca.rb    |   32 +++++++++++++++++++++++++++++++
7333 5 files changed, 141 insertions(+), 3 deletions(-)
7334
7335Commit: 2018
7336Author: pterjan
7337Date:   Sun Nov 18 21:11:13 2007 +0000
7338
7339    * Handle closing cacaview by window manager
7340
7341 src/cacaview.c |    5 ++++-
7342 1 files changed, 4 insertions(+), 1 deletions(-)
7343
7344Commit: 2017
7345Author: pterjan
7346Date:   Sun Nov 18 13:37:24 2007 +0000
7347
7348    * Add missing methods in Caca::Display and add empty Caca::Event
7349
7350 ruby/Makefile.am    |    4 +++-
7351 ruby/caca-display.c |   39 +++++++++++++++++++++++++++++++++++++++
7352 ruby/caca-event.c   |   22 ++++++++++++++++++++++
7353 ruby/caca-event.h   |    9 +++++++++
7354 4 files changed, 73 insertions(+), 1 deletions(-)
7355
7356Commit: 2016
7357Author: pterjan
7358Date:   Sun Nov 18 13:29:16 2007 +0000
7359
7360    * Slightly improved documentation
7361
7362 caca/caca.h |    2 +-
7363 1 files changed, 1 insertions(+), 1 deletions(-)
7364
7365Commit: 2015
7366Author: pterjan
7367Date:   Sun Nov 18 12:43:48 2007 +0000
7368
7369    * Add Caca and Caca::Display
7370
7371 ruby/Makefile.am    |    7 +++-
7372 ruby/caca-display.c |  114 +++++++++++++++++++++++++++++++++++++++++++++++++++
7373 ruby/caca-display.h |    9 ++++
7374 ruby/caca.c         |   22 ++++++++++
7375 4 files changed, 151 insertions(+), 1 deletions(-)
7376
7377Commit: 2009
7378Author: pterjan
7379Date:   Sat Nov 17 13:36:15 2007 +0000
7380
7381    * Finish Cucul::Dither
7382
7383 ruby/README         |   11 ++++++--
7384 ruby/common.h       |   42 ++++++++++++++++++++++++++++++++
7385 ruby/cucul-canvas.c |   59 ++++++++++----------------------------------
7386 ruby/cucul-dither.c |   67 ++++++++++++++++++++++++++++++++++++--------------
7387 4 files changed, 112 insertions(+), 67 deletions(-)
7388
7389Commit: 2008
7390Author: pterjan
7391Date:   Sat Nov 17 12:21:21 2007 +0000
7392
7393    * Add Cucul::Dither (incomplete)
7394
7395 ruby/Makefile.am    |    6 +-
7396 ruby/README         |   16 ++++-
7397 ruby/cucul-dither.c |  180 +++++++++++++++++++++++++++++++++++++++++++++++++++
7398 ruby/cucul-dither.h |    9 +++
7399 ruby/cucul.c        |    2 +
7400 ruby/t/tc_dither.rb |   51 ++++++++++++++
7401 6 files changed, 260 insertions(+), 4 deletions(-)
7402
7403Commit: 2004
7404Author: pterjan
7405Date:   Sat Nov 17 09:25:31 2007 +0000
7406
7407    * Improve type checking of arguments
7408
7409 ruby/cucul-canvas.c |   20 ++++++++++++++------
7410 ruby/t/tc_canvas.rb |    6 ++++++
7411 2 files changed, 20 insertions(+), 6 deletions(-)
7412
7413Commit: 2003
7414Author: sam
7415Date:   Sat Nov 17 02:15:01 2007 +0000
7416
7417      * Slightly doxygenated ruby/README so that it appears in the manual (see
7418        http://libcaca.zoy.org/manual/libcaca-ruby.html).
7419
7420 doc/doxygen.cfg.in |    6 ++++--
7421 doc/libcaca.dox    |    4 ++++
7422 ruby/README        |   18 ++++++++++++++++++
7423 3 files changed, 26 insertions(+), 2 deletions(-)
7424
7425Commit: 1997
7426Author: pterjan
7427Date:   Fri Nov 16 22:37:20 2007 +0000
7428
7429    * Update README
7430
7431 ruby/README |   25 ++++++++++++++++++++-----
7432 1 files changed, 20 insertions(+), 5 deletions(-)
7433
7434Commit: 1996
7435Author: pterjan
7436Date:   Fri Nov 16 22:27:13 2007 +0000
7437
7438    * Add t/tc_canvas.rb and t/tc_font.rb to Makefile.am
7439
7440 ruby/Makefile.am |    8 +++++---
7441 1 files changed, 5 insertions(+), 3 deletions(-)
7442
7443Commit: 1995
7444Author: pterjan
7445Date:   Fri Nov 16 22:24:35 2007 +0000
7446
7447    * Add Cucul::Font
7448
7449 ruby/Makefile.am    |    4 ++-
7450 ruby/common.h       |    6 +++
7451 ruby/cucul-canvas.c |   33 +++++++++++++++--
7452 ruby/cucul-canvas.h |    3 ++
7453 ruby/cucul-font.c   |   99 +++++++++++++++++++++++++++++++++++++++++++++++++++
7454 ruby/cucul-font.h   |    9 +++++
7455 ruby/cucul.c        |    6 ++--
7456 ruby/t/tc_canvas.rb |    6 +++
7457 ruby/t/tc_font.rb   |   22 +++++++++++
7458 9 files changed, 181 insertions(+), 7 deletions(-)
7459
7460Commit: 1988
7461Author: sam
7462Date:   Fri Nov 16 20:14:05 2007 +0000
7463
7464      * Added minimal styles to doxygen.css to make the manual look decent.
7465
7466 doc/doxygen.cfg.in |    2 +-
7467 doc/doxygen.css    |   80 ++++++++++++++++++++++++++++++++++++++++++++++++++++
7468 2 files changed, 81 insertions(+), 1 deletions(-)
7469
7470Commit: 1987
7471Author: sam
7472Date:   Fri Nov 16 19:49:25 2007 +0000
7473
7474      * Split "upload" target into "upload-source" and "upload-doc".
7475
7476 Makefile.am |    6 +++++-
7477 1 files changed, 5 insertions(+), 1 deletions(-)
7478
7479Commit: 1986
7480Author: sam
7481Date:   Fri Nov 16 19:49:23 2007 +0000
7482
7483      * Updated doxygen file format.
7484      * Add an empty doxygen.css file.
7485
7486 doc/Makefile.am    |    3 +-
7487 doc/doxygen.cfg.in |  153 +++++++++++++++++++++++++++++++++++++--------------
7488 2 files changed, 113 insertions(+), 43 deletions(-)
7489
7490Commit: 1983
7491Author: pterjan
7492Date:   Fri Nov 16 17:47:59 2007 +0000
7493
7494    * Add some pseudo doc for Ruby binding
7495
7496 ruby/Makefile.am |    3 +-
7497 ruby/README      |   64 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
7498 2 files changed, 66 insertions(+), 1 deletions(-)
7499
7500Commit: 1966
7501Author: pterjan
7502Date:   Thu Nov 15 22:22:55 2007 +0000
7503
7504    * Add more tests for the ruby binding
7505
7506 ruby/t/tc_canvas.rb |   32 +++++++++++++++++++++++++-------
7507 1 files changed, 25 insertions(+), 7 deletions(-)
7508
7509Commit: 1965
7510Author: pterjan
7511Date:   Thu Nov 15 22:06:01 2007 +0000
7512
7513    * Add more tests for the ruby binding
7514
7515 ruby/t/tc_canvas.rb |   29 +++++++++++++++++++++++++++++
7516 ruby/test           |    2 ++
7517 2 files changed, 31 insertions(+), 0 deletions(-)
7518
7519Commit: 1964
7520Author: pterjan
7521Date:   Thu Nov 15 22:03:12 2007 +0000
7522
7523    * Fix number of arguments for set_height
7524
7525 ruby/cucul-canvas.c |    4 ++--
7526 1 files changed, 2 insertions(+), 2 deletions(-)
7527
7528Commit: 1963
7529Author: pterjan
7530Date:   Thu Nov 15 21:06:30 2007 +0000
7531
7532    * Add the ruby tests to make check
7533
7534 ruby/Makefile.am |    1 +
7535 1 files changed, 1 insertions(+), 0 deletions(-)
7536
7537Commit: 1962
7538Author: pterjan
7539Date:   Thu Nov 15 12:33:29 2007 +0000
7540
7541    * Use autotools for Ruby bindings (2nd part)
7542
7543 configure.ac |   16 +++++++++-------
7544 1 files changed, 9 insertions(+), 7 deletions(-)
7545
7546Commit: 1961
7547Author: pterjan
7548Date:   Thu Nov 15 12:27:40 2007 +0000
7549
7550    * Use autotools for Ruby bindings
7551
7552 ruby/Makefile.am          |   33 +--
7553 ruby/caca/extconf.rb      |    5 -
7554 ruby/cucul-canvas.c       |  644 +++++++++++++++++++++++++++++++++++++++++++++
7555 ruby/cucul-canvas.h       |    6 +
7556 ruby/cucul.c              |   48 ++++
7557 ruby/cucul/cucul-canvas.c |  644 ---------------------------------------------
7558 ruby/cucul/cucul-canvas.h |    6 -
7559 ruby/cucul/cucul.c        |   48 ----
7560 ruby/cucul/extconf.rb     |    5 -
7561 ruby/cucul/t/tc_frame.rb  |   20 --
7562 ruby/cucul/test.rb        |    4 -
7563 ruby/t/tc_frame.rb        |   20 ++
7564 ruby/test                 |    6 +
7565 13 files changed, 734 insertions(+), 755 deletions(-)
7566
7567Commit: 1960
7568Author: pterjan
7569Date:   Thu Nov 15 11:34:43 2007 +0000
7570
7571    * Fix some prototypes and use a header file for Init_cucul_canvas
7572
7573 ruby/Makefile.am          |    1 +
7574 ruby/cucul/cucul-canvas.c |    5 +++--
7575 ruby/cucul/cucul-canvas.h |    6 ++++++
7576 ruby/cucul/cucul.c        |    4 ++--
7577 4 files changed, 12 insertions(+), 4 deletions(-)
7578
7579Commit: 1959
7580Author: sam
7581Date:   Thu Nov 15 08:20:37 2007 +0000
7582
7583      * Make Charset class methods explicitly public.
7584
7585 cxx/cucul++.h |    1 +
7586 1 files changed, 1 insertions(+), 0 deletions(-)
7587
7588Commit: 1958
7589Author: sam
7590Date:   Thu Nov 15 08:20:17 2007 +0000
7591
7592      * Link libcaca++ with libcucul++, not only the C versions.
7593
7594 cxx/Makefile.am |    2 +-
7595 1 files changed, 1 insertions(+), 1 deletions(-)
7596
7597Commit: 1957
7598Author: sam
7599Date:   Thu Nov 15 00:22:37 2007 +0000
7600
7601      * Do not run "make clean" in ruby/* subdirectories when the Makefiles do
7602        not even exist.
7603
7604 ruby/Makefile.am |    4 ++--
7605 1 files changed, 2 insertions(+), 2 deletions(-)
7606
7607Commit: 1954
7608Author: sam
7609Date:   Tue Nov 13 23:55:07 2007 +0000
7610
7611      * Autotoolified the .NET bindings. Use --enable-dotnet.
7612
7613 DotNet/.gitignore  |    1 +
7614 DotNet/Makefile    |    5 -----
7615 DotNet/Makefile.am |   25 +++++++++++++++++++++++++
7616 Makefile.am        |    2 +-
7617 configure.ac       |   13 +++++++++++++
7618 5 files changed, 40 insertions(+), 6 deletions(-)
7619
7620Commit: 1953
7621Author: sam
7622Date:   Tue Nov 13 23:55:05 2007 +0000
7623
7624      * Build Ruby and C++ bindings by default.
7625
7626 configure.ac |    8 ++++----
7627 1 files changed, 4 insertions(+), 4 deletions(-)
7628
7629Commit: 1952
7630Author: sam
7631Date:   Tue Nov 13 23:55:03 2007 +0000
7632
7633      * Update C++ bindings after cucul_set_dither_mode() deprecation.
7634
7635 cxx/cucul++.cpp |    4 ++--
7636 1 files changed, 2 insertions(+), 2 deletions(-)
7637
7638Commit: 1951
7639Author: sam
7640Date:   Tue Nov 13 23:55:01 2007 +0000
7641
7642      * Autotoolified the Ruby bindings. Use --enable-ruby.
7643
7644 Makefile.am      |    2 +-
7645 configure.ac     |   19 +++++++++++++++++++
7646 ruby/.gitignore  |    2 ++
7647 ruby/Makefile    |   15 ---------------
7648 ruby/Makefile.am |   29 +++++++++++++++++++++++++++++
7649 5 files changed, 51 insertions(+), 16 deletions(-)
7650
7651Commit: 1950
7652Author: sam
7653Date:   Tue Nov 13 23:54:59 2007 +0000
7654
7655      * Update .gitignore after img2irc -> img2txt change.
7656
7657 src/.gitignore |    2 +-
7658 1 files changed, 1 insertions(+), 1 deletions(-)
7659
7660Commit: 1949
7661Author: pterjan
7662Date:   Tue Nov 13 23:28:59 2007 +0000
7663
7664    * Add a first test for Ruby binding
7665
7666 ruby/cucul/t/tc_frame.rb |   20 ++++++++++++++++++++
7667 ruby/cucul/test.rb       |    4 ++++
7668 2 files changed, 24 insertions(+), 0 deletions(-)
7669
7670Commit: 1948
7671Author: pterjan
7672Date:   Tue Nov 13 13:20:14 2007 +0000
7673
7674    Improve Ruby API for draw_{,thin_}polyline and fix a leak on error
7675
7676 ruby/cucul/cucul-canvas.c |   73 +++++++++++++++++++++++++++++++++------------
7677 1 files changed, 54 insertions(+), 19 deletions(-)
7678
7679Commit: 1947
7680Author: pterjan
7681Date:   Tue Nov 13 12:41:33 2007 +0000
7682
7683    Fix a typo in the doc
7684
7685 cucul/line.c |    2 +-
7686 1 files changed, 1 insertions(+), 1 deletions(-)
7687
7688Commit: 1946
7689Author: sam
7690Date:   Tue Nov 13 11:19:00 2007 +0000
7691
7692      * Add error checking to the tutorial.
7693
7694 doc/tutorial.dox |    4 +++-
7695 1 files changed, 3 insertions(+), 1 deletions(-)
7696
7697Commit: 1945
7698Author: sam
7699Date:   Tue Nov 13 11:18:59 2007 +0000
7700
7701      * Tutorial was generating a warning since the deprecation of cucul_putstr().
7702
7703 doc/tutorial.dox |    2 +-
7704 1 files changed, 1 insertions(+), 1 deletions(-)
7705
7706Commit: 1944
7707Author: pterjan
7708Date:   Tue Nov 13 11:03:25 2007 +0000
7709
7710    Import Ruby binding
7711
7712 ruby/Makefile             |   15 ++
7713 ruby/caca/extconf.rb      |    5 +
7714 ruby/cucul/cucul-canvas.c |  608 +++++++++++++++++++++++++++++++++++++++++++++
7715 ruby/cucul/cucul.c        |   48 ++++
7716 ruby/cucul/extconf.rb     |    5 +
7717 5 files changed, 681 insertions(+), 0 deletions(-)
7718
7719Commit: 1919
7720Author: jylam
7721Date:   Wed Nov 7 10:29:02 2007 +0000
7722
7723     * Added switch to control output font size, and updated documentation
7724    accordingly
7725
7726 doc/img2txt.1 |   14 ++++++++++++++
7727 src/img2txt.c |   22 ++++++++++++++++------
7728 2 files changed, 30 insertions(+), 6 deletions(-)
7729
7730Commit: 1918
7731Author: jylam
7732Date:   Wed Nov 7 10:07:04 2007 +0000
7733
7734     * Updated man page for --version
7735
7736 doc/img2txt.1 |    6 ++++++
7737 1 files changed, 6 insertions(+), 0 deletions(-)
7738
7739Commit: 1917
7740Author: jylam
7741Date:   Wed Nov 7 10:03:50 2007 +0000
7742
7743     * Added version switch
7744
7745 src/img2txt.c |   31 ++++++++++++++++++++++++++-----
7746 1 files changed, 26 insertions(+), 5 deletions(-)
7747
7748Commit: 1916
7749Author: jylam
7750Date:   Wed Nov 7 09:44:26 2007 +0000
7751
7752     * Updated documentation to reflect img2irc name change, fixed typo in img2txt help
7753
7754 doc/Makefile.am |    2 +-
7755 doc/cacaview.1  |    2 +-
7756 src/img2txt.c   |    2 +-
7757 3 files changed, 3 insertions(+), 3 deletions(-)
7758
7759Commit: 1915
7760Author: jylam
7761Date:   Wed Nov 7 09:27:43 2007 +0000
7762
7763     * Updated img2txt man page
7764
7765 doc/img2irc.1 |   27 --------------
7766 doc/img2txt.1 |  112 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7767 2 files changed, 112 insertions(+), 27 deletions(-)
7768
7769Commit: 1914
7770Author: sam
7771Date:   Wed Nov 7 01:09:20 2007 +0000
7772
7773      * Always include <netinet/in.h> when present, to make header simpler.
7774
7775 src/cacaserver.c |    4 ----
7776 1 files changed, 0 insertions(+), 4 deletions(-)
7777
7778Commit: 1913
7779Author: sam
7780Date:   Wed Nov 7 01:09:16 2007 +0000
7781
7782      * cacaserver compilation fix on FreeBSD, courtesy of Alexis Ballier.
7783
7784 src/cacaserver.c |    5 +++--
7785 1 files changed, 3 insertions(+), 2 deletions(-)
7786
7787Commit: 1912
7788Author: sam
7789Date:   Wed Nov 7 01:09:13 2007 +0000
7790
7791      * Use kpsewhich to find a4.sty and a4wide.sty, as suggested by
7792        Alexis Ballier.
7793
7794 configure.ac |   21 +++++++++++----------
7795 1 files changed, 11 insertions(+), 10 deletions(-)
7796
7797Commit: 1911
7798Author: jylam
7799Date:   Tue Nov 6 16:12:33 2007 +0000
7800
7801     * Fixed typo in help
7802
7803 src/img2txt.c |    2 +-
7804 1 files changed, 1 insertions(+), 1 deletions(-)
7805
7806Commit: 1910
7807Author: jylam
7808Date:   Tue Nov 6 16:07:03 2007 +0000
7809
7810     * Added imlib2 note on builds without it
7811
7812 src/img2txt.c |    4 ++++
7813 1 files changed, 4 insertions(+), 0 deletions(-)
7814
7815Commit: 1909
7816Author: jylam
7817Date:   Tue Nov 6 14:09:07 2007 +0000
7818
7819     * Added brightness / contrast / gamma support
7820
7821 src/img2txt.c |   44 ++++++++++++++++++++++++++++++++------------
7822 1 files changed, 32 insertions(+), 12 deletions(-)
7823
7824Commit: 1908
7825Author: jylam
7826Date:   Tue Nov 6 13:51:36 2007 +0000
7827
7828     * Fixed bad file error handling, made dither and export errors more informative on program name
7829
7830 src/img2txt.c |    6 +++---
7831 1 files changed, 3 insertions(+), 3 deletions(-)
7832
7833Commit: 1907
7834Author: jylam
7835Date:   Tue Nov 6 13:49:19 2007 +0000
7836
7837     * Added dither error handling
7838
7839 src/img2txt.c |   10 ++++++++--
7840 1 files changed, 8 insertions(+), 2 deletions(-)
7841
7842Commit: 1906
7843Author: jylam
7844Date:   Tue Nov 6 13:45:18 2007 +0000
7845
7846     * Added --dither option and updated usage()
7847
7848 src/img2txt.c |   20 ++++++++++++++++----
7849 1 files changed, 16 insertions(+), 4 deletions(-)
7850
7851Commit: 1905
7852Author: jylam
7853Date:   Tue Nov 6 13:19:23 2007 +0000
7854
7855     * WTF is a typedef missing ?
7856
7857 src/mygetopt.c |    2 +-
7858 1 files changed, 1 insertions(+), 1 deletions(-)
7859
7860Commit: 1904
7861Author: jylam
7862Date:   Tue Nov 6 13:13:14 2007 +0000
7863
7864     * Quick and Dirty hack for DOS ans kernel drivers
7865
7866 src/mygetopt.c |    5 +++++
7867 1 files changed, 5 insertions(+), 0 deletions(-)
7868
7869Commit: 1903
7870Author: jylam
7871Date:   Tue Nov 6 12:59:54 2007 +0000
7872
7873     * Oops, forgot to add getopt replacement files, omg.
7874
7875 src/mygetopt.c |  122 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++
7876 src/mygetopt.h |   31 ++++++++++++++
7877 2 files changed, 153 insertions(+), 0 deletions(-)
7878
7879Commit: 1902
7880Author: jylam
7881Date:   Tue Nov 6 12:57:46 2007 +0000
7882
7883     * Replaced img2irc / pic2irc occurences, fixed bad c/c in options list
7884
7885 src/img2txt.c |    4 ++--
7886 1 files changed, 2 insertions(+), 2 deletions(-)
7887
7888Commit: 1901
7889Author: jylam
7890Date:   Tue Nov 6 12:55:26 2007 +0000
7891
7892     * Renamed img2irc to a more generic img2txt
7893
7894 src/Makefile.am |   10 ++--
7895 src/img2irc.c   |  170 -------------------------------------------------------
7896 src/img2txt.c   |  170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
7897 3 files changed, 175 insertions(+), 175 deletions(-)
7898
7899Commit: 1900
7900Author: jylam
7901Date:   Tue Nov 6 12:53:52 2007 +0000
7902
7903     * Added getopt / mygetopt support to img2irc, and added options to control width, height, and format
7904
7905 src/Makefile.am |    2 +-
7906 src/img2irc.c   |  110 +++++++++++++++++++++++++++++++++++++++++++++++--------
7907 2 files changed, 95 insertions(+), 17 deletions(-)
7908
7909Commit: 1884
7910Author: sam
7911Date:   Sun Nov 4 18:37:38 2007 +0000
7912
7913      * New transition effects: horizontal and vertical lines.
7914
7915 src/cacademo.c |   25 ++++++++++++++++++++++++-
7916 1 files changed, 24 insertions(+), 1 deletions(-)
7917
7918Commit: 1882
7919Author: sam
7920Date:   Sun Nov 4 12:00:03 2007 +0000
7921
7922      * Updated libcaca and cacaview after the API changes.
7923
7924 caca/caca0.c   |    4 ++--
7925 src/cacaview.c |   36 +++++++++++++++++++-----------------
7926 2 files changed, 21 insertions(+), 19 deletions(-)
7927
7928Commit: 1881
7929Author: sam
7930Date:   Sun Nov 4 12:00:00 2007 +0000
7931
7932      * Renamed cucul_set_dither_mode() into cucul_set_dither_algorithm(). It’s
7933        a longer name but "mode" really wasn’t appropriate here.
7934
7935 cucul/cucul.h  |    9 ++++++---
7936 cucul/dither.c |   48 ++++++++++++++++++++++++------------------------
7937 cucul/legacy.c |   10 ++++++++++
7938 3 files changed, 40 insertions(+), 27 deletions(-)
7939
7940Commit: 1880
7941Author: sam
7942Date:   Sun Nov 4 11:59:57 2007 +0000
7943
7944      * Implemented cucul_get_dither_charset() and cucul_get_dither_mode().
7945
7946 cucul/cucul.h  |    2 +
7947 cucul/dither.c |  121 +++++++++++++++++++++++++++++++++++++-------------------
7948 2 files changed, 82 insertions(+), 41 deletions(-)
7949
7950Commit: 1879
7951Author: sam
7952Date:   Sun Nov 4 11:59:54 2007 +0000
7953
7954      * Renamed doxygen sections here and there to avoid embarassing side-effects
7955        such as "man tutorial" showing the libcaca tutorial on Debian systems.
7956
7957 AUTHORS           |    2 +-
7958 NEWS              |    2 +-
7959 THANKS            |    2 +-
7960 TODO              |    2 +-
7961 caca/caca.h       |    4 ++--
7962 cucul/cucul.h     |   23 ++++++++++++-----------
7963 doc/canvas.dox    |    2 +-
7964 doc/font.dox      |    2 +-
7965 doc/libcaca.dox   |   20 ++++++++++----------
7966 doc/migrating.dox |    2 +-
7967 doc/style.dox     |    2 +-
7968 doc/tutorial.dox  |    2 +-
7969 doc/user.dox      |    2 +-
7970 13 files changed, 34 insertions(+), 33 deletions(-)
7971
7972Commit: 1878
7973Author: sam
7974Date:   Sun Nov 4 11:59:47 2007 +0000
7975
7976      * Renamed fonts to *.data to make sure they are not mistaken for editable
7977        files (like there is any chance).
7978
7979 Makefile.am             |    4 +-
7980 cucul/Makefile.am       |    8 +-
7981 cucul/font.c            |    4 +-
7982 cucul/font_mono9.h      | 6173 ----------------------------------------------
7983 cucul/font_monobold12.h | 6223 -----------------------------------------------
7984 cucul/mono9.data        | 6173 ++++++++++++++++++++++++++++++++++++++++++++++
7985 cucul/monobold12.data   | 6223 +++++++++++++++++++++++++++++++++++++++++++++++
7986 7 files changed, 12405 insertions(+), 12403 deletions(-)
7987
7988Commit: 1877
7989Author: sam
7990Date:   Sun Nov 4 10:41:07 2007 +0000
7991
7992      * Implemented cucul_get_dither_antialias() and cucul_get_dither_color().
7993
7994 cucul/cucul.h  |    2 +
7995 cucul/dither.c |   96 +++++++++++++++++++++++++++++++++++++++++++++-----------
7996 2 files changed, 79 insertions(+), 19 deletions(-)
7997
7998Commit: 1876
7999Author: sam
8000Date:   Sun Nov 4 09:56:40 2007 +0000
8001
8002      * cucul_get_dither_brightness() is no longer a stub.
8003      * Implemented missing cucul_get_dither_contrast().
8004
8005 cucul/dither.c |   38 +++++++++++++++++++++++++++++++-------
8006 1 files changed, 31 insertions(+), 7 deletions(-)
8007
8008Commit: 1875
8009Author: sam
8010Date:   Sun Nov 4 09:56:37 2007 +0000
8011
8012      * Removed calls to now deprecated cucul_set_dither_invert().
8013
8014 cxx/cucul++.cpp |    5 -----
8015 cxx/cucul++.h   |    1 -
8016 test/demo.c     |    2 +-
8017 3 files changed, 1 insertions(+), 7 deletions(-)
8018
8019Commit: 1874
8020Author: sam
8021Date:   Sun Nov 4 09:30:15 2007 +0000
8022
8023      * Ignore the autotools/ directory.
8024
8025Commit: 1873
8026Author: sam
8027Date:   Sun Nov 4 09:29:07 2007 +0000
8028
8029      * Added .gitignore files in addition to svn:ignore properties.
8030
8031 .gitignore       |   22 ++++++++++++++++++++++
8032 cxx/.gitignore   |    1 +
8033 doc/.gitignore   |    4 ++++
8034 src/.gitignore   |    7 +++++++
8035 test/.gitignore  |   23 +++++++++++++++++++++++
8036 tools/.gitignore |    3 +++
8037 6 files changed, 60 insertions(+), 0 deletions(-)
8038
8039Commit: 1872
8040Author: sam
8041Date:   Sun Nov 4 08:45:47 2007 +0000
8042
8043      * Don’t manage autotools/ with SVN.
8044
8045 Makefile.am           |    2 +-
8046 autotools/Makefile.am |    1 -
8047 configure.ac          |    1 -
8048 3 files changed, 1 insertions(+), 3 deletions(-)
8049
8050Commit: 1871
8051Author: sam
8052Date:   Sat Nov 3 23:27:54 2007 +0000
8053
8054      * Add a lookback table in the output. Will be handy later.
8055      * Now sortchars’s output can be directly saved to a C header file.
8056
8057 tools/sortchars.c |   15 ++++++++++++++-
8058 1 files changed, 14 insertions(+), 1 deletions(-)
8059
8060Commit: 1870
8061Author: sam
8062Date:   Sat Nov 3 22:59:53 2007 +0000
8063
8064      * Add cucul_get_dither_brightness(), _gamma() and _contrast(). There is no
8065        reason to keep a copy of them in the calling program.
8066      * Deprecate cucul_set_dither_invert(). Inverting a dither's colours is now
8067        done by setting a negative gamma value.
8068
8069 cucul/cucul.h  |    5 ++++-
8070 cucul/dither.c |   40 +++++++++++++++++++++++++++++-----------
8071 cucul/legacy.c |   13 +++++++++++++
8072 3 files changed, 46 insertions(+), 12 deletions(-)
8073
8074Commit: 1869
8075Author: sam
8076Date:   Sat Nov 3 12:59:42 2007 +0000
8077
8078      * Crap, typo in bootstrap script.
8079
8080 bootstrap |    2 +-
8081 1 files changed, 1 insertions(+), 1 deletions(-)
8082
8083Commit: 1868
8084Author: sam
8085Date:   Sat Nov 3 12:58:05 2007 +0000
8086
8087      * Updated bootstrap script.
8088
8089 bootstrap |   44 +++++++++++++++++++++++++-------------------
8090 1 files changed, 25 insertions(+), 19 deletions(-)
8091
8092Commit: 1853
8093Author: sam
8094Date:   Sun Oct 28 10:27:01 2007 +0000
8095
8096      * Only use __attribute__((__deprecated__)) with gcc >= 3.x.
8097
8098 cucul/cucul.h |    4 ++--
8099 1 files changed, 2 insertions(+), 2 deletions(-)
8100
8101Commit: 1852
8102Author: sam
8103Date:   Sun Oct 28 10:23:59 2007 +0000
8104
8105      * C89 compilation fix for machines that do not have <endian.h>, thanks to
8106        Rado S.
8107
8108 test/font.c |   20 +++++++++++---------
8109 1 files changed, 11 insertions(+), 9 deletions(-)
8110
8111Commit: 1851
8112Author: sam
8113Date:   Sun Oct 28 10:20:11 2007 +0000
8114
8115      * When present, include <termios.h> and <unistd.h> to allow the ncurses
8116        driver to build on Solaris. Fix courtesy of Rado S.
8117
8118 caca/driver_ncurses.c |    6 ++++--
8119 configure.ac          |    2 +-
8120 2 files changed, 5 insertions(+), 3 deletions(-)
8121
8122Commit: 1842
8123Author: sam
8124Date:   Tue Oct 23 23:02:40 2007 +0000
8125
8126      * Improved distance computation in sortchars.c.
8127      * Use font 0 instead of font 1.
8128      * Print a bitmapped example at the end.
8129              _pBBBBPP"'             '7PBBBBBL
8130            _BBBBP"   __p@BBBBBBBBBpp__   7%BBBb_
8131          _BBBB"   _@BBBBBPPPPPPPP%BBBBBpL   %BBBb
8132          BBB"  _@BBBP"'    ____     'PBBBBp   %BB
8133          BB   @BBBP   __iIIIIIIIIIiL   '%BBBL  7B
8134          P   BBBP   _IIII**''''"*lIIIi_  7BBBb  7
8135             BBBP   III/'  ,,:::,   "IIIi   BBBb
8136            JBBB   III"  ,!!!!!!!!:,  lIIi  7BBB
8137            BBBL  JIII  ,!!"'   '!!!   III   BBBL
8138            BBBL  lIII  "!!,     !!!   IIIL  BBBP
8139            BBBL   III   !!!::::!!!"  JIII   BBBL
8140            JBBB   lIIIL  '"!!!!""'  iIII   @BBB
8141          L  3BBBL  "lIIIi_      __iIII/   @BBB
8142          BL  7BBBb   '*IIIIIIIIIIII/"   _@BBP   @
8143          BBb   %BBBb_    '"*****"'   __BBBB"  _BB
8144          %BBBp   7BBBBbpL__     __ppBBBBP"  _@BBB
8145           7%BBBp_  '7PBBBBBBBBBBBBBBPP'   _@BBBP
8146             'PBBBBpL_   ''''PP"''''   _p@BBBBP
8147
8148 tools/sortchars.c |   71 ++++++++++++++++++++++++++++++++++++++++++++++++----
8149 1 files changed, 65 insertions(+), 6 deletions(-)
8150
8151Commit: 1841
8152Author: sam
8153Date:   Mon Oct 22 10:15:54 2007 +0000
8154
8155      * Updates to sortchars.c so that it can output a proper LUT.
8156
8157 tools/sortchars.c |   72 +++++++++++++++++++++++++++++++++++++++++++++-------
8158 1 files changed, 62 insertions(+), 10 deletions(-)
8159
8160Commit: 1840
8161Author: sam
8162Date:   Mon Oct 22 08:47:05 2007 +0000
8163
8164      * Small tool to analyse character glyphs depending on their shape. Will be
8165        used for improved dithering.
8166
8167 tools/Makefile.am |    5 ++-
8168 tools/sortchars.c |  142 +++++++++++++++++++++++++++++++++++++++++++++++++++++
8169 2 files changed, 146 insertions(+), 1 deletions(-)
8170
8171Commit: 1839
8172Author: sam
8173Date:   Sat Oct 20 07:37:28 2007 +0000
8174
8175      * Documented which drivers support caca_set_cursor().
8176
8177 caca/graphics.c |    3 ++-
8178 1 files changed, 2 insertions(+), 1 deletions(-)
8179
8180Commit: 1837
8181Author: sam
8182Date:   Fri Oct 19 22:22:13 2007 +0000
8183
8184      * Implemented caca_set_cursor() on the X11, ncurses and S-Lang drivers.
8185      * Use caca_set_cursor() in test/input.c.
8186
8187 caca/driver_ncurses.c |   12 +++++++++++-
8188 caca/driver_slang.c   |    8 +++++++-
8189 caca/driver_x11.c     |   22 +++++++++++++++++++++-
8190 test/input.c          |    4 ++--
8191 4 files changed, 41 insertions(+), 5 deletions(-)
8192
8193Commit: 1836
8194Author: sam
8195Date:   Thu Oct 18 22:07:39 2007 +0000
8196
8197      * Fixed cacaview’s dithering selection.
8198
8199 src/cacaview.c |   20 +++++++++++++-------
8200 1 files changed, 13 insertions(+), 7 deletions(-)
8201
8202Commit: 1835
8203Author: sam
8204Date:   Sun Oct 7 20:40:39 2007 +0000
8205
8206      * Output refman.log in case of build error.
8207
8208 doc/Makefile.am |    2 +-
8209 1 files changed, 1 insertions(+), 1 deletions(-)
8210
8211Commit: 1833
8212Author: sam
8213Date:   Sun Sep 30 16:49:47 2007 +0000
8214
8215      * Save user attributes when calling cucul_dither_bitmap().
8216
8217 cucul/dither.c |    7 ++++++-
8218 1 files changed, 6 insertions(+), 1 deletions(-)
8219
8220Commit: 1829
8221Author: sam
8222Date:   Sun Sep 30 15:03:38 2007 +0000
8223
8224      * Further refined the tetex/texlive detection method.
8225      * Support for autotools-1.10.
8226
8227 bootstrap    |   12 +++++++-----
8228 configure.ac |   15 +++++++++------
8229 2 files changed, 16 insertions(+), 11 deletions(-)
8230
8231Commit: 1828
8232Author: sam
8233Date:   Sun Sep 30 14:44:46 2007 +0000
8234
8235      * Support Debian's texlive installation. Will sneak this fix in beta12.
8236
8237 configure.ac |    2 ++
8238 1 files changed, 2 insertions(+), 0 deletions(-)
8239
8240Commit: 1824
8241Author: sam
8242Date:   Sun Sep 30 13:34:11 2007 +0000
8243
8244      * Set version to 0.99.beta11.
8245      * Updated NEWS and ChangeLog.
8246
8247 ChangeLog    | 7339 +++++++++++-----------------------------------------------
8248 NEWS         |   11 +
8249 configure.ac |    2 +-
8250 3 files changed, 1391 insertions(+), 5961 deletions(-)
8251
8252Commit: 1823
8253Author: sam
8254Date:   Sun Sep 30 13:32:16 2007 +0000
8255
8256      * Minor tuning to the various tests, just so that they’re releasable.
8257
8258 test/blit.c      |    2 +-
8259 test/colors.c    |    2 +-
8260 test/demo.c      |    3 ++-
8261 test/demo0.c     |    1 +
8262 test/dithering.c |    2 +-
8263 test/event.c     |    2 +-
8264 6 files changed, 7 insertions(+), 5 deletions(-)
8265
8266Commit: 1822
8267Author: sam
8268Date:   Sun Sep 30 11:28:13 2007 +0000
8269
8270      * Replaced deprecated cucul_rotate() call with cucul_rotate_180().
8271
8272 cxx/cucul++.cpp |    2 +-
8273 1 files changed, 1 insertions(+), 1 deletions(-)
8274
8275Commit: 1820
8276Author: sam
8277Date:   Sun Sep 30 10:22:24 2007 +0000
8278
8279      * Added a few rotation pairs. Nothing awesome.
8280
8281 cucul/transform.c |    4 ++++
8282 1 files changed, 4 insertions(+), 0 deletions(-)
8283
8284Commit: 1819
8285Author: sam
8286Date:   Sun Sep 30 10:12:19 2007 +0000
8287
8288      * Improve rotation output by avoiding white-on-black attributes to appear
8289        due to spaces.
8290
8291 cucul/transform.c |   15 +++++++++++++++
8292 1 files changed, 15 insertions(+), 0 deletions(-)
8293
8294Commit: 1816
8295Author: sam
8296Date:   Sat Sep 29 15:15:17 2007 +0000
8297
8298      * Allow to rotate canvases with an odd width.
8299      * Added a few additional character pairs of the left/right rotations.
8300      * Added missing errno sets.
8301
8302 cucul/transform.c |  138 ++++++++++++++++++++++++++++++++--------------------
8303 1 files changed, 85 insertions(+), 53 deletions(-)
8304
8305Commit: 1814
8306Author: sam
8307Date:   Thu Aug 2 18:12:19 2007 +0000
8308
8309      * More widechar rotations. \/ > /\ < is cool.
8310
8311 cucul/transform.c |    6 ++++++
8312 1 files changed, 6 insertions(+), 0 deletions(-)
8313
8314Commit: 1813
8315Author: sam
8316Date:   Thu Aug 2 17:33:10 2007 +0000
8317
8318      * Reset cursor position after a resize. Not sure it’s what I want.
8319
8320 cucul/cucul.c |   12 +++++++++++-
8321 1 files changed, 11 insertions(+), 1 deletions(-)
8322
8323Commit: 1812
8324Author: sam
8325Date:   Thu Aug 2 16:38:31 2007 +0000
8326
8327      * More widechar rotation pairs.
8328
8329 cucul/transform.c |   40 ++++++++++++++++++++++++----------------
8330 1 files changed, 24 insertions(+), 16 deletions(-)
8331
8332Commit: 1809
8333Author: sam
8334Date:   Tue Jul 17 20:46:18 2007 +0000
8335
8336      * Renamed cucul_rotate_*_wide to cucul_rotate_* and cucul_rotate_* to
8337        cucul_stretch_* to avoid long function names. And the pairwise rotations
8338        look so nice now that they should be the real rotation chars.
8339
8340 cucul/cucul.h     |    4 +-
8341 cucul/transform.c |  176 +++++++++++++++++++++++++++--------------------------
8342 test/text.c       |    2 +-
8343 3 files changed, 92 insertions(+), 90 deletions(-)
8344
8345Commit: 1808
8346Author: sam
8347Date:   Tue Jul 17 17:20:11 2007 +0000
8348
8349      * More characters for the wide rotations.
8350      * Updated test/text to show what the wide rotations now do.
8351
8352 cucul/transform.c |  101 +++++++++++++++++++++++++++++++++++++++++++++++-----
8353 test/text.c       |   32 ++++++++++++-----
8354 2 files changed, 114 insertions(+), 19 deletions(-)
8355
8356Commit: 1807
8357Author: sam
8358Date:   Tue Jul 17 15:22:34 2007 +0000
8359
8360      * Use j/ḷ and l/ȷ pairs in glyph rotation.
8361
8362 cucul/transform.c |    6 +++++-
8363 1 files changed, 5 insertions(+), 1 deletions(-)
8364
8365Commit: 1806
8366Author: sam
8367Date:   Mon Jul 16 23:51:49 2007 +0000
8368
8369      * minor warning fix
8370
8371 test/input.c |    5 +++--
8372 1 files changed, 3 insertions(+), 2 deletions(-)
8373
8374Commit: 1805
8375Author: sam
8376Date:   Tue Jul 10 17:02:46 2007 +0000
8377
8378      * Implemented cucul_rotate_left_wide() and cucul_rotate_right_wide(). They
8379        suck massively for now.
8380
8381 cucul/cucul.h     |    2 +
8382 cucul/transform.c |  200 +++++++++++++++++++++++++++++++++++++++++++++++++++++
8383 test/text.c       |    2 +-
8384 3 files changed, 203 insertions(+), 1 deletions(-)
8385
8386Commit: 1795
8387Author: sam
8388Date:   Mon Jul 9 17:24:28 2007 +0000
8389
8390      * Fixed address in license.
8391
8392 COPYING |    2 +-
8393 1 files changed, 1 insertions(+), 1 deletions(-)
8394
8395Commit: 1788
8396Author: sam
8397Date:   Thu Jun 28 16:29:00 2007 +0000
8398
8399      * Renamed cucul_left/cucul_right into cucul_rotate_left/cucul_rotate_right.
8400      * Renamed cucul_rotate into cucul_rotate_180.
8401      * Deprecated cucul_rotate and fix examples accordingly.
8402      Hope it all makes sense.
8403
8404 cucul/cucul.h     |    7 ++++---
8405 cucul/legacy.c    |    9 +++++++++
8406 cucul/transform.c |    6 +++---
8407 test/text.c       |    4 ++--
8408 test/transform.c  |    2 +-
8409 5 files changed, 19 insertions(+), 9 deletions(-)
8410
8411Commit: 1787
8412Author: sam
8413Date:   Thu Jun 28 15:57:25 2007 +0000
8414
8415      * Added a small test for cucul_left() in test/text.c. It is *fucking* ugly.
8416
8417 test/text.c |   20 ++++++++++++++------
8418 1 files changed, 14 insertions(+), 6 deletions(-)
8419
8420Commit: 1786
8421Author: sam
8422Date:   Thu Jun 28 15:56:59 2007 +0000
8423
8424      * Implemented cucul_left() and cucul_right() for 90-degree rotations.
8425
8426 cucul/cucul.h     |    2 +
8427 cucul/transform.c |  253 +++++++++++++++++++++++++++++++++++++++++++++++++++++
8428 2 files changed, 255 insertions(+), 0 deletions(-)
8429
8430Commit: 1785
8431Author: sam
8432Date:   Thu Jun 28 12:58:17 2007 +0000
8433
8434      * Patch by Ben Wiley Sittler to use ACS_* special characters in the ncurses
8435        driver.
8436
8437 caca/driver_ncurses.c |  333 ++++++++++++++++++++++++++++++++++++++++++++++++-
8438 1 files changed, 330 insertions(+), 3 deletions(-)
8439
8440Commit: 1784
8441Author: sam
8442Date:   Thu Jun 28 12:56:40 2007 +0000
8443
8444      * Handle multiframe canvases in the caca importer, courtesy of Ben Wiley
8445        Sittler. Untested.
8446
8447 cucul/import.c |   77 ++++++++++++++++++++++++++++++++++++++++---------------
8448 1 files changed, 56 insertions(+), 21 deletions(-)
8449
8450Commit: 1783
8451Author: sam
8452Date:   Thu Jun 28 12:49:28 2007 +0000
8453
8454      * Removed malloc() calls from the rotozoom code, put initialisation in the
8455        PREPARE rule and did minor cleanup (SCNR).
8456
8457 src/cacademo.c |   93 ++++++++++++++++++++++++--------------------------------
8458 1 files changed, 40 insertions(+), 53 deletions(-)
8459
8460Commit: 1782
8461Author: sam
8462Date:   Thu Jun 28 12:47:57 2007 +0000
8463
8464      * Added more box glyphs to the canvas transformations, courtesy of Ben Wiley
8465        Sittler.
8466
8467 cucul/transform.c |   20 ++++++++++++++++++++
8468 1 files changed, 20 insertions(+), 0 deletions(-)
8469
8470Commit: 1781
8471Author: sam
8472Date:   Thu Jun 28 12:46:54 2007 +0000
8473
8474      * Added a few chars to the unicode test.
8475
8476 test/unicode.c |    4 +++-
8477 1 files changed, 3 insertions(+), 1 deletions(-)
8478
8479Commit: 1780
8480Author: sam
8481Date:   Thu Jun 28 12:46:04 2007 +0000
8482
8483      * Differentiate between • and ● in the X11 rendering overrides.
8484
8485 caca/driver_x11.c |    2 +-
8486 1 files changed, 1 insertions(+), 1 deletions(-)
8487
8488Commit: 1779
8489Author: sam
8490Date:   Thu Jun 28 12:15:06 2007 +0000
8491
8492      * Patch by Ben Wiley Sittler for two misrendered glyphs.
8493
8494 caca/driver_x11.c |    4 ++--
8495 1 files changed, 2 insertions(+), 2 deletions(-)
8496
8497Commit: 1778
8498Author: sam
8499Date:   Thu Jun 28 07:43:41 2007 +0000
8500
8501      * Slightly nicer code in driver_x11.c.
8502
8503 caca/driver_x11.c |   56 ++++++++++++++++++++++++----------------------------
8504 1 files changed, 26 insertions(+), 30 deletions(-)
8505
8506Commit: 1777
8507Author: jylam
8508Date:   Thu Jun 28 07:42:36 2007 +0000
8509
8510     * Minor cosmetic changes
8511
8512 src/cacademo.c |   11 ++++-------
8513 1 files changed, 4 insertions(+), 7 deletions(-)
8514
8515Commit: 1776
8516Author: sam
8517Date:   Wed Jun 27 18:00:18 2007 +0000
8518
8519      * Use cucul_utf32_to_ascii() when the SLang backend does not support UTF-8.
8520
8521 caca/driver_slang.c |   12 ++++++------
8522 1 files changed, 6 insertions(+), 6 deletions(-)
8523
8524Commit: 1775
8525Author: sam
8526Date:   Wed Jun 27 17:40:14 2007 +0000
8527
8528      * X11 driver improvements courtesy of Ben Wiley Sittler. Reworked them a
8529        bit myself, too.
8530
8531 caca/driver_x11.c |  396 +++++++++++++++++++++++++++++++++++------------------
8532 1 files changed, 263 insertions(+), 133 deletions(-)
8533
8534Commit: 1774
8535Author: sam
8536Date:   Wed Jun 27 14:43:59 2007 +0000
8537
8538      * Compilation fix for systems (e.g. Darwin) where SLtt_Has_Alt_Charset does
8539        not exist, courtesy of Ben Wiley Sittler.
8540
8541 caca/driver_slang.c |    2 ++
8542 1 files changed, 2 insertions(+), 0 deletions(-)
8543
8544Commit: 1773
8545Author: sam
8546Date:   Wed Jun 27 14:39:47 2007 +0000
8547
8548      * Implemented cucul_utf32_to_ascii() using code from Ben Wiley Sittler.
8549
8550 cucul/charset.c |  140 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
8551 cucul/cucul.h   |    1 +
8552 2 files changed, 140 insertions(+), 1 deletions(-)
8553
8554Commit: 1772
8555Author: sam
8556Date:   Wed Jun 27 13:35:59 2007 +0000
8557
8558      * Fixed OpenGL fullwidth support, courtesy of Ben Wiley Sittler.
8559
8560 AUTHORS          |    3 ++
8561 caca/driver_gl.c |   65 ++++++++++++++++++++++++++++++++---------------------
8562 2 files changed, 42 insertions(+), 26 deletions(-)
8563
8564Commit: 1771
8565Author: sam
8566Date:   Wed Jun 27 13:06:18 2007 +0000
8567
8568      * Disabled USE_RGB12_FGBG for now, as it was reported not to work.
8569
8570 caca/driver_cocoa.m |   32 ++++++++++++++++----------------
8571 1 files changed, 16 insertions(+), 16 deletions(-)
8572
8573Commit: 1770
8574Author: sam
8575Date:   Wed Jun 27 13:03:31 2007 +0000
8576
8577      * Winsock compilation fixes in cacaserver, courtesy of Ben Wiley Sittler
8578        <bsittler@gmail.com>
8579
8580 src/cacaserver.c |   17 +++++++++++------
8581 1 files changed, 11 insertions(+), 6 deletions(-)
8582
8583Commit: 1769
8584Author: sam
8585Date:   Wed Jun 27 12:52:15 2007 +0000
8586
8587      * Updated internal fonts to match tools/makefont.c.
8588
8589 cucul/font_mono9.h      | 3831 +++++++++++++++++++++++++++++++----------------
8590 cucul/font_monobold12.h | 3768 ++++++++++++++++++++++++++++++----------------
8591 2 files changed, 5006 insertions(+), 2593 deletions(-)
8592
8593Commit: 1768
8594Author: sam
8595Date:   Wed Jun 27 12:48:34 2007 +0000
8596
8597      * Added glyphs to our default fonts:
8598        + Geometric Shapes, Halfwidth and Fullwidth Forms (as suggested by Ben
8599          Wiley Sittler)
8600        + Miscellaneous Symbols (as suggested by Mohammed Adnène Trojette)
8601
8602 tools/makefont.c |    3 +++
8603 1 files changed, 3 insertions(+), 0 deletions(-)
8604
8605Commit: 1767
8606Author: sam
8607Date:   Wed Jun 27 12:46:25 2007 +0000
8608
8609      * Add a "make fonts" rule to the makefile for easy updates.
8610
8611 Makefile.am |    4 ++++
8612 1 files changed, 4 insertions(+), 0 deletions(-)
8613
8614Commit: 1766
8615Author: jylam
8616Date:   Sun Jun 24 07:46:18 2007 +0000
8617
8618     * Added rotozoom (and its 1MB header file)
8619
8620 src/Makefile.am |    2 +-
8621 src/cacademo.c  |  114 ++++++++++++++++++++++++++++++++++++++++++++++++++++++-
8622 src/texture.h   |    2 +
8623 3 files changed, 116 insertions(+), 2 deletions(-)
8624
8625Commit: 1757
8626Author: jylam
8627Date:   Fri Feb 23 14:34:48 2007 +0000
8628
8629     * Added squared transition to cacademo
8630
8631 build-kernel   |    4 ++--
8632 src/cacademo.c |   40 +++++++++++++++++++++++++++++++++++++---
8633 2 files changed, 39 insertions(+), 5 deletions(-)
8634
8635Commit: 1754
8636Author: jylam
8637Date:   Thu Feb 22 15:34:48 2007 +0000
8638
8639     * Added error checks to cacaplay
8640
8641 src/cacaplay.c |   12 +++++++++++-
8642 1 files changed, 11 insertions(+), 1 deletions(-)
8643
8644Commit: 1753
8645Author: jylam
8646Date:   Thu Feb 22 15:31:39 2007 +0000
8647
8648     * Added error checks on canvas / display creations
8649
8650 test/blit.c      |   13 ++++++++++++-
8651 test/colors.c    |   12 +++++++++---
8652 test/cucul.c     |    6 ++++++
8653 test/demo.c      |   13 ++++++++++---
8654 test/dithering.c |   15 ++++++++++++++-
8655 test/event.c     |   13 ++++++++++---
8656 test/font.c      |    6 ++++++
8657 test/frames.c    |    6 ++++++
8658 test/fullwidth.c |   10 ++++++++++
8659 test/gamma.c     |   10 ++++++++++
8660 test/hsv.c       |   10 ++++++++++
8661 test/import.c    |   11 +++++++++++
8662 test/input.c     |   10 ++++++++++
8663 test/swallow.c   |   13 +++++++++++--
8664 test/text.c      |    6 ++++++
8665 test/transform.c |   10 ++++++++++
8666 test/unicode.c   |   11 ++++++++++-
8667 17 files changed, 161 insertions(+), 14 deletions(-)
8668
8669Commit: 1752
8670Author: jylam
8671Date:   Thu Feb 22 14:47:32 2007 +0000
8672
8673     * Added error detection to truecolor test
8674
8675 test/truecolor.c |   11 +++++++++++
8676 1 files changed, 11 insertions(+), 0 deletions(-)
8677
8678Commit: 1750
8679Author: sam
8680Date:   Tue Feb 20 18:15:52 2007 +0000
8681
8682      * The transformation rules didn’t have ⅃ ⅄ ⅂.
8683
8684 cucul/transform.c |    7 +++++++
8685 1 files changed, 7 insertions(+), 0 deletions(-)
8686
8687Commit: 1556
8688Author: jylam
8689Date:   Thu Jan 4 11:07:43 2007 +0000
8690
8691     * Changed threshold in key events, a bit more natural
8692
8693 caca/event.c |    2 +-
8694 1 files changed, 1 insertions(+), 1 deletions(-)
8695
8696Commit: 1462
8697Author: sam
8698Date:   Tue Dec 12 01:53:54 2006 +0000
8699
8700      * Bwarf, typo in the no warranty clause.
8701
8702 DotNet/AssemblyInfo.cs  |    2 +-
8703 DotNet/Caca.cs          |    2 +-
8704 DotNet/Cucul.cs         |    2 +-
8705 DotNet/test.cs          |    2 +-
8706 caca/caca.c             |    2 +-
8707 caca/caca.h             |    2 +-
8708 caca/caca0.c            |    2 +-
8709 caca/caca0.h            |    2 +-
8710 caca/caca_internals.h   |    2 +-
8711 caca/driver_cocoa.m     |    2 +-
8712 caca/driver_conio.c     |    2 +-
8713 caca/driver_gl.c        |    2 +-
8714 caca/driver_ncurses.c   |    2 +-
8715 caca/driver_raw.c       |    2 +-
8716 caca/driver_slang.c     |    2 +-
8717 caca/driver_vga.c       |    2 +-
8718 caca/driver_win32.c     |    2 +-
8719 caca/driver_x11.c       |    2 +-
8720 caca/event.c            |    2 +-
8721 caca/graphics.c         |    2 +-
8722 caca/time.c             |    2 +-
8723 cucul/attr.c            |    2 +-
8724 cucul/box.c             |    2 +-
8725 cucul/canvas.c          |    2 +-
8726 cucul/charset.c         |    2 +-
8727 cucul/conic.c           |    2 +-
8728 cucul/cucul.c           |    2 +-
8729 cucul/cucul.h           |    2 +-
8730 cucul/cucul_internals.h |    2 +-
8731 cucul/dither.c          |    2 +-
8732 cucul/export.c          |    2 +-
8733 cucul/font.c            |    2 +-
8734 cucul/frame.c           |    2 +-
8735 cucul/import.c          |    2 +-
8736 cucul/legacy.c          |    2 +-
8737 cucul/line.c            |    2 +-
8738 cucul/transform.c       |    2 +-
8739 cucul/triangle.c        |    2 +-
8740 cxx/caca++.cpp          |    2 +-
8741 cxx/caca++.h            |    2 +-
8742 cxx/cucul++.cpp         |    2 +-
8743 cxx/cucul++.h           |    2 +-
8744 cxx/cxxtest.cpp         |    2 +-
8745 kernel/kernel.c         |    2 +-
8746 kernel/kernel.h         |    2 +-
8747 python/pypycaca.c       |    2 +-
8748 python/pypycaca.h       |    2 +-
8749 src/aafire.c            |    7 +++----
8750 src/cacademo.c          |    2 +-
8751 src/cacadraw.c          |    2 +-
8752 src/cacaplay.c          |    2 +-
8753 src/cacaserver.c        |    2 +-
8754 src/cacaview.c          |    2 +-
8755 src/common-image.c      |    2 +-
8756 src/common-image.h      |    2 +-
8757 src/img2irc.c           |    2 +-
8758 test/blit.c             |    2 +-
8759 test/colors.c           |    2 +-
8760 test/cucul.c            |    2 +-
8761 test/demo.c             |    2 +-
8762 test/dithering.c        |    2 +-
8763 test/event.c            |    2 +-
8764 test/export.c           |    2 +-
8765 test/font.c             |    2 +-
8766 test/font2tga.c         |    2 +-
8767 test/frames.c           |    2 +-
8768 test/fullwidth.c        |    2 +-
8769 test/gamma.c            |    2 +-
8770 test/hsv.c              |    2 +-
8771 test/import.c           |    2 +-
8772 test/input.c            |    2 +-
8773 test/spritedit.c        |    2 +-
8774 test/swallow.c          |    2 +-
8775 test/text.c             |    2 +-
8776 test/transform.c        |    2 +-
8777 test/truecolor.c        |    2 +-
8778 test/unicode.c          |    2 +-
8779 tools/makefont.c        |    2 +-
8780 tools/optipal.c         |    2 +-
8781 79 files changed, 81 insertions(+), 82 deletions(-)
8782
8783Commit: 1452
8784Author: sam
8785Date:   Mon Dec 11 15:48:46 2006 +0000
8786
8787      * Add a no warranty clause to the code.
8788
8789 DotNet/AssemblyInfo.cs  |    7 ++++---
8790 DotNet/Caca.cs          |    7 ++++---
8791 DotNet/Cucul.cs         |    7 ++++---
8792 DotNet/test.cs          |    9 +++++----
8793 caca/caca.c             |    7 ++++---
8794 caca/caca.h             |    7 ++++---
8795 caca/caca0.c            |    7 ++++---
8796 caca/caca0.h            |    7 ++++---
8797 caca/caca_internals.h   |    7 ++++---
8798 caca/driver_cocoa.m     |    7 ++++---
8799 caca/driver_conio.c     |    7 ++++---
8800 caca/driver_gl.c        |    7 ++++---
8801 caca/driver_ncurses.c   |    7 ++++---
8802 caca/driver_raw.c       |    7 ++++---
8803 caca/driver_slang.c     |    7 ++++---
8804 caca/driver_vga.c       |    7 ++++---
8805 caca/driver_win32.c     |    7 ++++---
8806 caca/driver_x11.c       |    7 ++++---
8807 caca/event.c            |    7 ++++---
8808 caca/graphics.c         |    7 ++++---
8809 caca/time.c             |    7 ++++---
8810 cucul/attr.c            |    7 ++++---
8811 cucul/box.c             |    7 ++++---
8812 cucul/canvas.c          |    7 ++++---
8813 cucul/charset.c         |    7 ++++---
8814 cucul/conic.c           |    7 ++++---
8815 cucul/cucul.c           |    7 ++++---
8816 cucul/cucul.h           |    7 ++++---
8817 cucul/cucul_internals.h |    7 ++++---
8818 cucul/dither.c          |    7 ++++---
8819 cucul/export.c          |    7 ++++---
8820 cucul/font.c            |    7 ++++---
8821 cucul/frame.c           |    7 ++++---
8822 cucul/import.c          |    7 ++++---
8823 cucul/legacy.c          |    7 ++++---
8824 cucul/line.c            |    7 ++++---
8825 cucul/transform.c       |    7 ++++---
8826 cucul/triangle.c        |    7 ++++---
8827 cxx/caca++.cpp          |    7 ++++---
8828 cxx/caca++.h            |    7 ++++---
8829 cxx/cucul++.cpp         |    7 ++++---
8830 cxx/cucul++.h           |    7 ++++---
8831 cxx/cxxtest.cpp         |    7 ++++---
8832 kernel/kernel.c         |    7 ++++---
8833 kernel/kernel.h         |    7 ++++---
8834 python/pypycaca.c       |    7 ++++---
8835 python/pypycaca.h       |    7 ++++---
8836 src/aafire.c            |    7 ++++---
8837 src/cacademo.c          |    7 ++++---
8838 src/cacadraw.c          |    7 ++++---
8839 src/cacaplay.c          |    7 ++++---
8840 src/cacaserver.c        |   11 ++++++++---
8841 src/cacaview.c          |    7 ++++---
8842 src/common-image.c      |    7 ++++---
8843 src/common-image.h      |    7 ++++---
8844 src/img2irc.c           |    7 ++++---
8845 test/blit.c             |    7 ++++---
8846 test/colors.c           |    7 ++++---
8847 test/cucul.c            |    7 ++++---
8848 test/demo.c             |    7 ++++---
8849 test/dithering.c        |    7 ++++---
8850 test/event.c            |    7 ++++---
8851 test/export.c           |    7 ++++---
8852 test/font.c             |    7 ++++---
8853 test/font2tga.c         |    7 ++++---
8854 test/frames.c           |    7 ++++---
8855 test/fullwidth.c        |    7 ++++---
8856 test/gamma.c            |    7 ++++---
8857 test/hsv.c              |    7 ++++---
8858 test/import.c           |    7 ++++---
8859 test/input.c            |    7 ++++---
8860 test/spritedit.c        |    7 ++++---
8861 test/swallow.c          |    7 ++++---
8862 test/text.c             |    7 ++++---
8863 test/transform.c        |    7 ++++---
8864 test/truecolor.c        |    7 ++++---
8865 test/unicode.c          |    7 ++++---
8866 tools/makefont.c        |    7 ++++---
8867 tools/optipal.c         |    7 ++++---
8868 79 files changed, 321 insertions(+), 238 deletions(-)
8869
8870Commit: 1450
8871Author: sam
8872Date:   Tue Dec 5 17:50:40 2006 +0000
8873
8874      * Fix OpenBSD build.
8875
8876 caca/driver_ncurses.c |    2 +-
8877 1 files changed, 1 insertions(+), 1 deletions(-)
8878
8879Commit: 1449
8880Author: sam
8881Date:   Thu Nov 30 22:41:52 2006 +0000
8882
8883      * Working Cocoa driver, courtesy of Colin Delacroix <colin@zoy.org>.
8884
8885 caca/driver_cocoa.m | 1047 ++++++++++++++++++++++++++++++++++++++++-----------
8886 configure.ac        |   37 ++-
8887 2 files changed, 857 insertions(+), 227 deletions(-)
8888
8889Commit: 1440
8890Author: sam
8891Date:   Mon Nov 27 14:58:59 2006 +0000
8892
8893      * Got rid of that ugly cv->import member.
8894
8895 cucul/cucul.c           |    3 --
8896 cucul/cucul_internals.h |    3 --
8897 cucul/frame.c           |    4 ---
8898 cucul/import.c          |   57 ++++++++++++++++++----------------------------
8899 4 files changed, 22 insertions(+), 45 deletions(-)
8900
8901Commit: 1439
8902Author: sam
8903Date:   Mon Nov 27 14:55:00 2006 +0000
8904
8905      * Get rid of test/term.c, it's now in its own repository.
8906      * Added back -Wshadow, it's more useful than annoying.
8907
8908 configure.ac     |    6 +-
8909 test/Makefile.am |   11 +--
8910 test/term.c      |  304 ------------------------------------------------------
8911 3 files changed, 3 insertions(+), 318 deletions(-)
8912
8913Commit: 1438
8914Author: sam
8915Date:   Mon Nov 27 14:53:17 2006 +0000
8916
8917      * Fix shadowing declarations.
8918
8919 cucul/canvas.c   |   10 +++++-----
8920 cucul/export.c   |    6 +++---
8921 tools/makefont.c |   32 ++++++++++++++++----------------
8922 3 files changed, 24 insertions(+), 24 deletions(-)
8923
8924Commit: 1435
8925Author: sam
8926Date:   Mon Nov 27 05:59:29 2006 +0000
8927
8928      * Do not build test/term if fcntl() is not available. Yes, could be improved.
8929
8930 test/Makefile.am |    8 +++++++-
8931 1 files changed, 7 insertions(+), 1 deletions(-)
8932
8933Commit: 1434
8934Author: sam
8935Date:   Mon Nov 27 05:40:51 2006 +0000
8936
8937      * Fixed syntax errors.
8938
8939 caca/driver_ncurses.c |    2 +-
8940 caca/driver_slang.c   |    2 +-
8941 2 files changed, 2 insertions(+), 2 deletions(-)
8942
8943Commit: 1433
8944Author: sam
8945Date:   Mon Nov 27 01:58:59 2006 +0000
8946
8947      * Added stuff to the TODO list.
8948
8949 TODO |   26 ++++++++++++++++++++++++++
8950 1 files changed, 26 insertions(+), 0 deletions(-)
8951
8952Commit: 1432
8953Author: sam
8954Date:   Mon Nov 27 01:58:00 2006 +0000
8955
8956      * A few improvements to the screen/splitvt clone project.
8957
8958 test/term.c |  254 ++++++++++++++++++++++++++++++++++++++++-------------------
8959 1 files changed, 174 insertions(+), 80 deletions(-)
8960
8961Commit: 1431
8962Author: sam
8963Date:   Mon Nov 27 01:56:37 2006 +0000
8964
8965      * Improved vt220 import by adding a persistent context to canvases.
8966
8967 cucul/cucul.c           |    3 +
8968 cucul/cucul_internals.h |    3 +
8969 cucul/frame.c           |    8 ++-
8970 cucul/import.c          |  206 ++++++++++++++++++++++++++++------------------
8971 4 files changed, 137 insertions(+), 83 deletions(-)
8972
8973Commit: 1430
8974Author: sam
8975Date:   Fri Nov 24 05:51:10 2006 +0000
8976
8977      * Added caca_set_cursor(). Not yet functional.
8978
8979 caca/caca.h           |    1 +
8980 caca/caca_internals.h |    1 +
8981 caca/driver_conio.c   |    1 +
8982 caca/driver_gl.c      |    1 +
8983 caca/driver_ncurses.c |    1 +
8984 caca/driver_raw.c     |    1 +
8985 caca/driver_slang.c   |    1 +
8986 caca/driver_vga.c     |    1 +
8987 caca/driver_win32.c   |    1 +
8988 caca/driver_x11.c     |    1 +
8989 caca/graphics.c       |   25 +++++++++++++++++++++++++
8990 11 files changed, 35 insertions(+), 0 deletions(-)
8991
8992Commit: 1429
8993Author: sam
8994Date:   Fri Nov 24 05:49:49 2006 +0000
8995
8996      * Add support for doublewidth characters even if ncurses or SLang don't know
8997        about them.
8998
8999 caca/driver_ncurses.c |    7 ++++++-
9000 caca/driver_slang.c   |    7 ++++++-
9001 2 files changed, 12 insertions(+), 2 deletions(-)
9002
9003Commit: 1428
9004Author: jylam
9005Date:   Thu Nov 23 20:22:03 2006 +0000
9006
9007     * .Net : Fixed drawLine() and updated example (rasters rule)
9008
9009 DotNet/Cucul.cs |    6 ++--
9010 DotNet/test.cs  |   61 +++++++++++++++++++++++++++++++++---------------------
9011 2 files changed, 40 insertions(+), 27 deletions(-)
9012
9013Commit: 1427
9014Author: sam
9015Date:   Tue Nov 21 07:09:35 2006 +0000
9016
9017      * Added a test app that swallows two console applications. Switch with C-a.
9018
9019 configure.ac     |    4 +-
9020 test/Makefile.am |    6 ++-
9021 test/term.c      |  210 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9022 3 files changed, 218 insertions(+), 2 deletions(-)
9023
9024Commit: 1426
9025Author: sam
9026Date:   Tue Nov 21 06:35:04 2006 +0000
9027
9028      * Improved ANSI importer so that it supports a lot more of what is needed
9029        for basic vt220 emulation.
9030
9031 cucul/import.c |  320 ++++++++++++++++++++++++++++++++++++++++++++------------
9032 1 files changed, 253 insertions(+), 67 deletions(-)
9033
9034Commit: 1425
9035Author: sam
9036Date:   Mon Nov 20 05:49:45 2006 +0000
9037
9038      * Added a few ideas to the TODO list.
9039
9040 TODO |    4 ++++
9041 1 files changed, 4 insertions(+), 0 deletions(-)
9042
9043Commit: 1424
9044Author: jylam
9045Date:   Sat Nov 18 12:27:16 2006 +0000
9046
9047     * Added preliminary dither support to .NET bindings
9048
9049 DotNet/Cucul.cs |  130 +++++++++++++++++++++++++++++++++++++++++++++++++++++--
9050 DotNet/test.cs  |   15 ++++---
9051 2 files changed, 135 insertions(+), 10 deletions(-)
9052
9053Commit: 1423
9054Author: jylam
9055Date:   Sat Nov 18 11:34:40 2006 +0000
9056
9057     * Added frames to .NET bindings
9058
9059 DotNet/Cucul.cs |   37 +++++++++++++++++++++++++++++++++++++
9060 1 files changed, 37 insertions(+), 0 deletions(-)
9061
9062Commit: 1422
9063Author: jylam
9064Date:   Sat Nov 18 11:25:50 2006 +0000
9065
9066     * Updated and/or added most of basic cucul functions. Lacks primitives, frames, dither, and import/export.
9067
9068 DotNet/Cucul.cs |  182 +++++++++++++++++++++++++++++++++++++++++++++++++------
9069 DotNet/test.cs  |    6 ++
9070 2 files changed, 170 insertions(+), 18 deletions(-)
9071
9072Commit: 1421
9073Author: sam
9074Date:   Fri Nov 17 11:28:32 2006 +0000
9075
9076      * Merged old code by Ol that can be used as a start for the Cocoa driver.
9077
9078 caca/driver_cocoa.m |  331 +++++++++++++++++++++++++++++++++++++++++++++++---
9079 configure.ac        |    2 +-
9080 2 files changed, 312 insertions(+), 21 deletions(-)
9081
9082Commit: 1419
9083Author: sam
9084Date:   Thu Nov 16 16:29:57 2006 +0000
9085
9086      * Set version to 0.99.beta11.
9087      * Updated NEWS and ChangeLog.
9088
9089 ChangeLog    |  234 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9090 NEWS         |    7 ++
9091 configure.ac |    2 +-
9092 3 files changed, 242 insertions(+), 1 deletions(-)
9093
9094Commit: 1417
9095Author: sam
9096Date:   Thu Nov 16 15:01:31 2006 +0000
9097
9098      * Support for CUCUL_DEFAULT and CUCUL_TRANSPARENT in the HTML exporters.
9099      * Updated export test accordingly.
9100
9101 cucul/export.c |   33 +++++++++++++++++++++++----------
9102 test/export.c  |   16 ++++++++++++++--
9103 2 files changed, 37 insertions(+), 12 deletions(-)
9104
9105Commit: 1416
9106Author: sam
9107Date:   Thu Nov 16 11:26:22 2006 +0000
9108
9109      * Fix a compilation warning by pretending to use seterrno()'s argument
9110        even when it isn't.
9111
9112 common.h |    2 +-
9113 1 files changed, 1 insertions(+), 1 deletions(-)
9114
9115Commit: 1415
9116Author: sam
9117Date:   Thu Nov 16 11:23:56 2006 +0000
9118
9119      * Implemented strcmp() and strdup() and added an fflush() stub to the
9120        kernel code.
9121
9122 kernel/kernel.c |   28 ++++++++++++++++++++++++++++
9123 kernel/kernel.h |    3 +++
9124 2 files changed, 31 insertions(+), 0 deletions(-)
9125
9126Commit: 1414
9127Author: sam
9128Date:   Thu Nov 16 02:08:05 2006 +0000
9129
9130      * Added some box drawing glyphs that are used by TOIlet's future.tlf font
9131        to the flip/flop/rotation filters.
9132
9133 cucul/transform.c |   14 ++++++++++++--
9134 1 files changed, 12 insertions(+), 2 deletions(-)
9135
9136Commit: 1399
9137Author: sam
9138Date:   Tue Nov 14 20:14:38 2006 +0000
9139
9140      * Don't rely on pkg-config macros for variable substitution. Just in case.
9141
9142 caca/Makefile.am  |    4 ++--
9143 src/Makefile.am   |    8 ++++----
9144 tools/Makefile.am |    4 ++--
9145 3 files changed, 8 insertions(+), 8 deletions(-)
9146
9147Commit: 1398
9148Author: sam
9149Date:   Tue Nov 14 18:22:31 2006 +0000
9150
9151      * No longer bail out with an error if Imlib2 or Doxygen were not found.
9152
9153 configure.ac |   41 +++++++++++++++++++----------------------
9154 1 files changed, 19 insertions(+), 22 deletions(-)
9155
9156Commit: 1397
9157Author: sam
9158Date:   Tue Nov 14 18:05:02 2006 +0000
9159
9160      * Minor documentation fix.
9161
9162 cucul/frame.c |    3 ++-
9163 1 files changed, 2 insertions(+), 1 deletions(-)
9164
9165Commit: 1396
9166Author: sam
9167Date:   Tue Nov 14 18:02:29 2006 +0000
9168
9169      * Added all the glue needed for a Cocoa output driver.
9170
9171 caca/Makefile.am      |    9 +++-
9172 caca/caca.c           |    8 +++-
9173 caca/caca_internals.h |   20 ++++++---
9174 caca/driver_cocoa.m   |  109 +++++++++++++++++++++++++++++++++++++++++++++++++
9175 configure.ac          |   25 +++++++++++
9176 5 files changed, 161 insertions(+), 10 deletions(-)
9177
9178Commit: 1395
9179Author: sam
9180Date:   Tue Nov 14 16:27:15 2006 +0000
9181
9182      * Minor compilation warning fix. OS X x86 defines "DELAY".
9183
9184 test/spritedit.c |    4 ++--
9185 1 files changed, 2 insertions(+), 2 deletions(-)
9186
9187Commit: 1394
9188Author: sam
9189Date:   Tue Nov 14 07:59:52 2006 +0000
9190
9191      * Documented flip/flop/rotate as being involutive.
9192      * Updated text test.
9193
9194 cucul/transform.c |   13 ++++++++++---
9195 test/text.c       |   28 ++++++++++++++++++----------
9196 2 files changed, 28 insertions(+), 13 deletions(-)
9197
9198Commit: 1393
9199Author: sam
9200Date:   Tue Nov 14 07:46:51 2006 +0000
9201
9202      * Renamed the "all" test to "cucul" because it otherwise conflicted with
9203        the automake "all" rule.
9204
9205 test/Makefile.am |    8 +++---
9206 test/all.c       |   63 ------------------------------------------------------
9207 test/cucul.c     |   63 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9208 3 files changed, 67 insertions(+), 67 deletions(-)
9209
9210Commit: 1392
9211Author: sam
9212Date:   Mon Nov 13 23:42:43 2006 +0000
9213
9214      * Factored terminal title setting code.
9215      * Do not try to set the terminal title if TERM=linux.
9216
9217 caca/caca_internals.h |    3 +++
9218 caca/driver_ncurses.c |   13 +++----------
9219 caca/driver_slang.c   |   13 +++----------
9220 caca/graphics.c       |   21 +++++++++++++++++++++
9221 4 files changed, 30 insertions(+), 20 deletions(-)
9222
9223Commit: 1391
9224Author: sam
9225Date:   Mon Nov 13 23:33:49 2006 +0000
9226
9227      * Implemented caca_set_display_title() for ncurses and S-Lang.
9228
9229 caca/driver_ncurses.c |   14 +++++++++++++-
9230 caca/driver_slang.c   |   15 +++++++++++++--
9231 caca/graphics.c       |    2 +-
9232 doc/migrating.dox     |    4 ++--
9233 4 files changed, 29 insertions(+), 6 deletions(-)
9234
9235Commit: 1390
9236Author: sam
9237Date:   Mon Nov 13 23:16:35 2006 +0000
9238
9239      * Implemented cucul_get_frame_name() and cucul_set_frame_name().
9240      * Renamed cucul_*_canvas_frame() to cucul_*_frame() because we bloody well
9241        know that a frame belongs to a canvas.
9242
9243 cucul/canvas.c          |   10 ++++----
9244 cucul/cucul.c           |    4 +++
9245 cucul/cucul.h           |   18 ++++++++++---
9246 cucul/cucul_internals.h |    4 +++
9247 cucul/frame.c           |   62 +++++++++++++++++++++++++++++++++++++++++-----
9248 cucul/legacy.c          |   24 ++++++++++++++++++
9249 cxx/cucul++.cpp         |    8 +++---
9250 test/all.c              |   22 ++++++++++++++--
9251 test/frames.c           |    6 ++--
9252 9 files changed, 132 insertions(+), 26 deletions(-)
9253
9254Commit: 1389
9255Author: sam
9256Date:   Mon Nov 13 23:00:02 2006 +0000
9257
9258      * Started writing a full API test. Not sure where it'll lead.
9259
9260 test/Makefile.am |    5 ++++-
9261 test/all.c       |   47 +++++++++++++++++++++++++++++++++++++++++++++++
9262 test/blit.c      |    3 ---
9263 3 files changed, 51 insertions(+), 4 deletions(-)
9264
9265Commit: 1388
9266Author: sam
9267Date:   Mon Nov 13 21:42:15 2006 +0000
9268
9269      * Updated C++ bindings so that they build, at least.
9270
9271 cxx/cucul++.cpp |  106 ++++++++++++++++++++++--------------------------------
9272 cxx/cucul++.h   |   71 ++++++++++++------------------------
9273 cxx/cxxtest.cpp |   10 +----
9274 3 files changed, 69 insertions(+), 118 deletions(-)
9275
9276Commit: 1387
9277Author: sam
9278Date:   Mon Nov 13 13:34:06 2006 +0000
9279
9280      * Add more randomness to the cacademo effects.
9281      * Adapt the swallow test to the display's size.
9282
9283 src/cacademo.c |   33 ++++++++++++++++++++-------------
9284 test/swallow.c |   20 ++++++++++++--------
9285 2 files changed, 32 insertions(+), 21 deletions(-)
9286
9287Commit: 1386
9288Author: sam
9289Date:   Mon Nov 13 08:55:36 2006 +0000
9290
9291      * Added CACA_KEY_* values for Ctrl-C, Ctrl-V, etc.
9292
9293 caca/caca.h    |   22 ++++++++++++++++++++++
9294 src/aafire.c   |    4 ++--
9295 src/cacademo.c |    4 ++--
9296 3 files changed, 26 insertions(+), 4 deletions(-)
9297
9298Commit: 1384
9299Author: sam
9300Date:   Mon Nov 13 00:19:18 2006 +0000
9301
9302      * Improved ANSI import, especially wrt. drawing context persistence.
9303
9304 cucul/import.c |   32 +++++++++++++++++++++++---------
9305 1 files changed, 23 insertions(+), 9 deletions(-)
9306
9307Commit: 1383
9308Author: sam
9309Date:   Sun Nov 12 23:09:17 2006 +0000
9310
9311      * Fix a bug in cucul_put_attr. This function was simply not working.
9312
9313 cucul/attr.c |    6 ++++--
9314 1 files changed, 4 insertions(+), 2 deletions(-)
9315
9316Commit: 1381
9317Author: sam
9318Date:   Sun Nov 12 22:26:36 2006 +0000
9319
9320      * Fix a bug in cucul_set_canvas_size() that caused the default attribute
9321        to be ignored.
9322
9323 cucul/cucul.c           |   17 +++++++----------
9324 cucul/cucul_internals.h |    4 ++++
9325 cucul/frame.c           |   13 +++++--------
9326 3 files changed, 16 insertions(+), 18 deletions(-)
9327
9328Commit: 1378
9329Author: sam
9330Date:   Sun Nov 12 21:29:31 2006 +0000
9331
9332      * When importing an utf-8 file, set background and foreground colours to
9333        the nearest ANSI values for the current attribute. When importing an ANSI
9334        file, force them to lightgray on black.
9335
9336 cucul/import.c |   29 +++++++++++++++++++++--------
9337 1 files changed, 21 insertions(+), 8 deletions(-)
9338
9339Commit: 1377
9340Author: sam
9341Date:   Sun Nov 12 20:39:27 2006 +0000
9342
9343      * Oops, fixed NEW entry.
9344
9345 NEWS |    2 +-
9346 1 files changed, 1 insertions(+), 1 deletions(-)
9347
9348Commit: 1371
9349Author: sam
9350Date:   Sun Nov 12 19:29:43 2006 +0000
9351
9352      * Added a "make upload" rule for releases.
9353
9354 Makefile.am |    8 ++++++++
9355 1 files changed, 8 insertions(+), 0 deletions(-)
9356
9357Commit: 1370
9358Author: sam
9359Date:   Sun Nov 12 18:26:40 2006 +0000
9360
9361      * Set version to 0.99.beta10.
9362      * Updated NEWS and ChangeLog.
9363
9364 ChangeLog    |  578 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
9365 NEWS         |    9 +
9366 configure.ac |    2 +-
9367 3 files changed, 588 insertions(+), 1 deletions(-)
9368
9369Commit: 1369
9370Author: sam
9371Date:   Sun Nov 12 18:23:29 2006 +0000
9372
9373      * Documentation updates.
9374
9375 doc/migrating.dox |   14 +++++++-------
9376 1 files changed, 7 insertions(+), 7 deletions(-)
9377
9378Commit: 1366
9379Author: sam
9380Date:   Sun Nov 12 17:45:14 2006 +0000
9381
9382      * Re-added cucul_getchar() to the legacy functions. Debian's current version
9383        of toilet needs it.
9384
9385 cucul/cucul.h  |    2 ++
9386 cucul/legacy.c |    5 +++++
9387 2 files changed, 7 insertions(+), 0 deletions(-)
9388
9389Commit: 1365
9390Author: sam
9391Date:   Sun Nov 12 17:30:08 2006 +0000
9392
9393      * Add maxwidth and maxheight members to the font format.
9394
9395 cucul/font.c            |   36 +-
9396 cucul/font_mono9.h      | 1622 ++++++++++++++++++++++++-----------------------
9397 cucul/font_monobold12.h | 1216 ++++++++++++++++++------------------
9398 doc/font.dox            |    6 +-
9399 tools/makefont.c        |   36 +-
9400 5 files changed, 1469 insertions(+), 1447 deletions(-)
9401
9402Commit: 1364
9403Author: sam
9404Date:   Sun Nov 12 15:54:50 2006 +0000
9405
9406      * Random transition times in cacademo.
9407      * Swallow 4 applications instead of 2 in the swallow test.
9408
9409 src/cacademo.c |    2 +-
9410 test/swallow.c |   33 +++++++++++++++++++--------------
9411 2 files changed, 20 insertions(+), 15 deletions(-)
9412
9413Commit: 1363
9414Author: sam
9415Date:   Sun Nov 12 15:35:04 2006 +0000
9416
9417      * Ctrl-C and Ctrl-Z quit cacafire and cacademo.
9418
9419 src/aafire.c   |    2 ++
9420 src/cacademo.c |    2 ++
9421 2 files changed, 4 insertions(+), 0 deletions(-)
9422
9423Commit: 1362
9424Author: sam
9425Date:   Sun Nov 12 15:26:13 2006 +0000
9426
9427      * Got rid of HAVE_ERRNO_H ifdefs by defining seterrno()/geterrno() functions.
9428      * More debugging information in the import/export and font functions.
9429
9430 caca/caca.c     |   15 ++---------
9431 caca/graphics.c |   14 +---------
9432 common.h        |   28 +++++++++++---------
9433 cucul/attr.c    |   20 +++-----------
9434 cucul/canvas.c  |   11 +------
9435 cucul/cucul.c   |   31 +++++-----------------
9436 cucul/dither.c  |   39 ++++++----------------------
9437 cucul/export.c  |   39 +++++++++++-----------------
9438 cucul/font.c    |   75 +++++++++++++++++++++++++++++++++----------------------
9439 cucul/frame.c   |   15 ++---------
9440 cucul/import.c  |   30 +++++++++++-----------
9441 cucul/legacy.c  |    7 +----
9442 12 files changed, 122 insertions(+), 202 deletions(-)
9443
9444Commit: 1361
9445Author: sam
9446Date:   Sun Nov 12 14:42:58 2006 +0000
9447
9448      * Add CJK punctuation to the default fonts.
9449      * Minor changes to the font2tga test program.
9450
9451 cucul/font_mono9.h      | 1350 +++++++++++++++++++----------------
9452 cucul/font_monobold12.h | 1829 +++++++++++++++++++++++++----------------------
9453 test/font2tga.c         |   11 +-
9454 tools/makefont.c        |    1 +
9455 4 files changed, 1729 insertions(+), 1462 deletions(-)
9456
9457Commit: 1360
9458Author: sam
9459Date:   Sun Nov 12 13:11:01 2006 +0000
9460
9461      * Add a debug() function and a --enable-debug configure flag.
9462
9463 common.h       |   25 +++++++++++++++++++++++++
9464 configure.ac   |    6 ++++++
9465 cucul/export.c |   14 ++++++++++++++
9466 3 files changed, 45 insertions(+), 0 deletions(-)
9467
9468Commit: 1359
9469Author: sam
9470Date:   Sun Nov 12 12:26:48 2006 +0000
9471
9472      * Support fullwidth fonts.
9473      * Add Katakanas and Hiraganas to the default fonts.
9474
9475 cucul/font.c            |    4 +-
9476 cucul/font_mono9.h      | 3093 +++++++++++++++++++++++------------------
9477 cucul/font_monobold12.h | 3634 ++++++++++++++++++++++++++---------------------
9478 test/font2tga.c         |   20 +-
9479 tools/makefont.c        |   56 +-
9480 5 files changed, 3815 insertions(+), 2992 deletions(-)
9481
9482Commit: 1358
9483Author: sam
9484Date:   Sun Nov 12 11:06:34 2006 +0000
9485
9486      * Documented caca_event_t members.
9487
9488 caca/caca.h |   70 +++++++++++++++++++++++++++++++++++-----------------------
9489 1 files changed, 42 insertions(+), 28 deletions(-)
9490
9491Commit: 1357
9492Author: sam
9493Date:   Sun Nov 12 10:42:14 2006 +0000
9494
9495      * Documentation updates. Moved the canvas and font format definitions to
9496        the Doxygen documentation.
9497
9498 cucul/cucul.h   |    2 +-
9499 cucul/export.c  |   58 --------------------------------------------
9500 cucul/font.c    |   69 -----------------------------------------------------
9501 cucul/frame.c   |    4 +-
9502 doc/Makefile.am |    2 +-
9503 doc/canvas.dox  |   60 ++++++++++++++++++++++++++++++++++++++++++++++
9504 doc/font.dox    |   71 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
9505 doc/libcaca.dox |    2 +
9506 8 files changed, 137 insertions(+), 131 deletions(-)
9507
9508Commit: 1356
9509Author: sam
9510Date:   Sun Nov 12 10:32:38 2006 +0000
9511
9512      * Mention caca-config being deprecated in its manpage, and removed mention
9513        of --plugin-libs from it. The option is still here but does the same as
9514        --libs.
9515
9516 doc/caca-config.1 |   41 +++++++++++++++++------------------------
9517 1 files changed, 17 insertions(+), 24 deletions(-)
9518
9519Commit: 1355
9520Author: sam
9521Date:   Sun Nov 12 10:06:35 2006 +0000
9522
9523      * Properly handle EOF in cacaplay.
9524
9525 src/cacaplay.c |   41 ++++++++++++++++++++++++++---------------
9526 1 files changed, 26 insertions(+), 15 deletions(-)
9527
9528Commit: 1354
9529Author: sam
9530Date:   Sun Nov 12 10:04:23 2006 +0000
9531
9532      * Documentation fixes and TODO updates.
9533
9534 TODO           |    4 +++-
9535 cucul/export.c |    4 ++--
9536 2 files changed, 5 insertions(+), 3 deletions(-)
9537
9538Commit: 1353
9539Author: sam
9540Date:   Sun Nov 12 10:02:51 2006 +0000
9541
9542      * Flush stdout after writing the data in the raw driver.
9543
9544 caca/driver_raw.c |    1 +
9545 1 files changed, 1 insertions(+), 0 deletions(-)
9546
9547Commit: 1352
9548Author: sam
9549Date:   Sun Nov 12 09:48:37 2006 +0000
9550
9551      * Allow cacaplay to play streams and updated its manpage.
9552
9553 doc/cacaplay.1 |   14 +++++-----
9554 src/cacaplay.c |   74 +++++++++++++++++++++++++++++++++++++++++++------------
9555 2 files changed, 65 insertions(+), 23 deletions(-)
9556
9557Commit: 1351
9558Author: sam
9559Date:   Sun Nov 12 09:46:10 2006 +0000
9560
9561      * Fix infinite loop due to signed/unsigned mistake.
9562
9563 test/swallow.c |    7 ++++++-
9564 1 files changed, 6 insertions(+), 1 deletions(-)
9565
9566Commit: 1350
9567Author: sam
9568Date:   Sat Nov 11 18:07:58 2006 +0000
9569
9570      * libcaca multiplexer: swallows two libcaca applications, for instance
9571        cacademo and cacafire, and displays them in a canvas.
9572
9573 test/Makefile.am |    5 ++-
9574 test/swallow.c   |   99 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9575 2 files changed, 103 insertions(+), 1 deletions(-)
9576
9577Commit: 1349
9578Author: sam
9579Date:   Sat Nov 11 17:55:11 2006 +0000
9580
9581      * Fixed a bug in the caca importer.
9582
9583 cucul/import.c |    8 ++++----
9584 1 files changed, 4 insertions(+), 4 deletions(-)
9585
9586Commit: 1348
9587Author: sam
9588Date:   Sat Nov 11 17:13:16 2006 +0000
9589
9590      * Fix program header.
9591
9592 test/blit.c |    2 +-
9593 1 files changed, 1 insertions(+), 1 deletions(-)
9594
9595Commit: 1347
9596Author: sam
9597Date:   Sat Nov 11 16:29:39 2006 +0000
9598
9599      * Rename cucul_put*() into cucul_put_*(). Updated all code to reflect that.
9600
9601 caca/caca0.h     |    4 +-
9602 caca/driver_gl.c |    2 +-
9603 cucul/attr.c     |    2 +-
9604 cucul/box.c      |   34 +++++++++++++++---------------
9605 cucul/canvas.c   |   14 ++++++------
9606 cucul/conic.c    |    8 +++---
9607 cucul/cucul.h    |   16 +++++++++-----
9608 cucul/dither.c   |    2 +-
9609 cucul/import.c   |    6 ++--
9610 cucul/legacy.c   |   14 ++++++++++++
9611 cucul/line.c     |   16 +++++++-------
9612 cucul/triangle.c |    2 +-
9613 src/aafire.c     |    6 ++--
9614 src/cacademo.c   |   12 +++++-----
9615 src/cacaview.c   |   14 ++++++------
9616 test/blit.c      |    2 +-
9617 test/colors.c    |   14 ++++++------
9618 test/demo.c      |   38 +++++++++++++++++-----------------
9619 test/dithering.c |    2 +-
9620 test/event.c     |    2 +-
9621 test/export.c    |   20 +++++++++---------
9622 test/font.c      |    6 ++--
9623 test/font2tga.c  |    2 +-
9624 test/frames.c    |    2 +-
9625 test/fullwidth.c |   12 +++++-----
9626 test/input.c     |    6 ++--
9627 test/spritedit.c |    8 +++---
9628 test/transform.c |   26 +++++++++++-----------
9629 test/truecolor.c |    4 +-
9630 test/unicode.c   |   60 +++++++++++++++++++++++++++---------------------------
9631 30 files changed, 187 insertions(+), 169 deletions(-)
9632
9633Commit: 1346
9634Author: sam
9635Date:   Sat Nov 11 15:38:40 2006 +0000
9636
9637      * Made cucul_blit() handle-aware. Added a blit test for that.
9638
9639 cucul/canvas.c   |    3 ++
9640 test/Makefile.am |    5 +++-
9641 test/blit.c      |   73 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
9642 3 files changed, 80 insertions(+), 1 deletions(-)
9643
9644Commit: 1345
9645Author: sam
9646Date:   Sat Nov 11 15:17:16 2006 +0000
9647
9648      * Free all memory upon exit in the transform test.
9649
9650 test/transform.c |    1 +
9651 1 files changed, 1 insertions(+), 0 deletions(-)
9652
9653Commit: 1344
9654Author: sam
9655Date:   Sat Nov 11 15:10:38 2006 +0000
9656
9657      * Update transform.c so that it uses import functions instead of blitting
9658        lines.
9659
9660 test/transform.c |  118 +++++++++++++++++++++++++-----------------------------
9661 1 files changed, 54 insertions(+), 64 deletions(-)
9662
9663Commit: 1343
9664Author: sam
9665Date:   Sat Nov 11 14:51:04 2006 +0000
9666
9667      * Do not force the text colour when importing a text file.
9668
9669 cucul/import.c |    1 -
9670 1 files changed, 0 insertions(+), 1 deletions(-)
9671
9672Commit: 1342
9673Author: sam
9674Date:   Sat Nov 11 14:24:35 2006 +0000
9675
9676      * Add cursor and handle support to canvases. Unused yet.
9677
9678 TODO                    |    2 -
9679 cucul/canvas.c          |   97 +++++++++++++++++++++++++++++++++++++++++++++++
9680 cucul/cucul.c           |    5 ++
9681 cucul/cucul.h           |    6 +++
9682 cucul/cucul_internals.h |    2 +
9683 cucul/export.c          |   12 ++++--
9684 cucul/frame.c           |    9 +++-
9685 cucul/import.c          |   10 ++++-
9686 8 files changed, 133 insertions(+), 10 deletions(-)
9687
9688Commit: 1341
9689Author: sam
9690Date:   Sat Nov 11 13:29:03 2006 +0000
9691
9692      * Cosmetic code and documentation changes here and there.
9693      * Updated TODO.
9694
9695 TODO           |    5 ++---
9696 cucul/canvas.c |    3 ++-
9697 cucul/frame.c  |   44 ++++++++++++++++++++++----------------------
9698 3 files changed, 26 insertions(+), 26 deletions(-)
9699
9700Commit: 1340
9701Author: sam
9702Date:   Sat Nov 11 13:03:19 2006 +0000
9703
9704      * Restore attribute settings before resizing the canvas in the frame test.
9705
9706 test/frames.c |    2 +-
9707 1 files changed, 1 insertions(+), 1 deletions(-)
9708
9709Commit: 1339
9710Author: sam
9711Date:   Sat Nov 11 13:00:36 2006 +0000
9712
9713      * Rename sprite.c into frame.c.
9714
9715 cucul/Makefile.am |    2 +-
9716 cucul/frame.c     |  215 +++++++++++++++++++++++++++++++++++++++++++++++++++++
9717 cucul/sprite.c    |  215 -----------------------------------------------------
9718 3 files changed, 216 insertions(+), 216 deletions(-)
9719
9720Commit: 1338
9721Author: sam
9722Date:   Sat Nov 11 12:57:03 2006 +0000
9723
9724      * Prepare the way for per-frame width/height information.
9725
9726 cucul/canvas.c          |    7 ++--
9727 cucul/cucul.c           |   79 ++++++++++++++++++++++++-----------------------
9728 cucul/cucul_internals.h |   24 +++++++++-----
9729 cucul/sprite.c          |   75 ++++++++++++++++++++++++++++----------------
9730 4 files changed, 106 insertions(+), 79 deletions(-)
9731
9732Commit: 1337
9733Author: sam
9734Date:   Sat Nov 11 12:27:37 2006 +0000
9735
9736      * Fix minor uninitialised data bug in cucul_canvas_create().
9737
9738 cucul/cucul.c |    1 +
9739 1 files changed, 1 insertions(+), 0 deletions(-)
9740
9741Commit: 1336
9742Author: sam
9743Date:   Sat Nov 11 12:11:20 2006 +0000
9744
9745      * Allow to resize canvases back to (0,0).
9746
9747 cucul/cucul.c |    8 ++++----
9748 1 files changed, 4 insertions(+), 4 deletions(-)
9749
9750Commit: 1335
9751Author: sam
9752Date:   Sat Nov 11 09:22:10 2006 +0000
9753
9754      * Got rid of the now unused _cucul_strlen_utf8() and _cucul_skip_utf8()
9755        functions. They're obsoleted by cucul_utf8_to_utf32() and rendered useless
9756        by fullwidth character support.
9757
9758 cucul/charset.c         |   43 -------------------------------------------
9759 cucul/cucul_internals.h |    4 ----
9760 2 files changed, 0 insertions(+), 47 deletions(-)
9761
9762Commit: 1334
9763Author: sam
9764Date:   Sat Nov 11 09:18:42 2006 +0000
9765
9766      * Got rid of very old _cucul_init_dither() function call.
9767
9768 cucul/cucul.c           |    6 ------
9769 cucul/cucul_internals.h |    4 ----
9770 cucul/dither.c          |   24 +++++++++++++++---------
9771 3 files changed, 15 insertions(+), 19 deletions(-)
9772
9773Commit: 1333
9774Author: sam
9775Date:   Sat Nov 11 09:10:17 2006 +0000
9776
9777      * Replace _cucul_attr_to_ansi8() with a now documented cucul_attr_to_ansi()
9778        function.
9779
9780 caca/driver_conio.c     |    4 ++--
9781 caca/driver_ncurses.c   |    2 +-
9782 caca/driver_slang.c     |    4 ++--
9783 caca/driver_vga.c       |    4 ++--
9784 cucul/attr.c            |   40 ++++++++++++++++++++++++++--------------
9785 cucul/cucul.h           |    1 +
9786 cucul/cucul_internals.h |   13 +++++--------
9787 7 files changed, 39 insertions(+), 29 deletions(-)
9788
9789Commit: 1332
9790Author: sam
9791Date:   Sat Nov 11 08:44:14 2006 +0000
9792
9793      * Get rid of _cucul_attr_to_ansi4[fb]g() and replace all calls with
9794        the now official cucul_attr_to_ansi_[fb]g().
9795
9796 caca/driver_slang.c |   10 ++++++++--
9797 caca/driver_win32.c |    7 ++++---
9798 cucul/attr.c        |   20 --------------------
9799 cucul/export.c      |   28 +++++++++++++++-------------
9800 4 files changed, 27 insertions(+), 38 deletions(-)
9801
9802Commit: 1331
9803Author: sam
9804Date:   Sat Nov 11 08:34:41 2006 +0000
9805
9806      * Export cucul_attr_to_ansi_fg() and cucul_attr_to_ansi_bg().
9807
9808 cucul/attr.c  |   89 ++++++++++++++++++++++++++++++++++++++++++++++----------
9809 cucul/cucul.h |   19 +++++++++---
9810 2 files changed, 87 insertions(+), 21 deletions(-)
9811
9812Commit: 1330
9813Author: sam
9814Date:   Sat Nov 11 08:11:26 2006 +0000
9815
9816      * Switch back to UTF-32 arguments for drawing primitives, now that we
9817        properly export cucul_utf8_to_utf32(). Evil API breakage, but no one
9818        uses these functions anyway.
9819
9820 caca/caca0.h     |   25 +++++++++----------------
9821 cucul/box.c      |   19 ++++++++-----------
9822 cucul/conic.c    |   30 +++++++++++++-----------------
9823 cucul/cucul.h    |   24 ++++++++++++++----------
9824 cucul/line.c     |   12 ++++++------
9825 cucul/triangle.c |   23 +++++++++--------------
9826 src/cacademo.c   |    4 ++--
9827 src/cacaview.c   |    6 +++---
9828 test/demo.c      |   24 ++++++++++++------------
9829 test/event.c     |    8 ++++----
9830 test/export.c    |    2 +-
9831 test/frames.c    |    2 +-
9832 test/gamma.c     |    2 +-
9833 test/input.c     |    2 +-
9834 14 files changed, 84 insertions(+), 99 deletions(-)
9835
9836Commit: 1329
9837Author: sam
9838Date:   Sat Nov 11 07:56:30 2006 +0000
9839
9840      * Implemented cucul_draw_cp437_box().
9841
9842 cucul/box.c   |   68 ++++++++++++++++++++++++++++++++++++++++++++++++++------
9843 cucul/cucul.h |    1 +
9844 2 files changed, 61 insertions(+), 8 deletions(-)
9845
9846Commit: 1328
9847Author: sam
9848Date:   Fri Nov 10 15:38:09 2006 +0000
9849
9850      * Wrote manual pages for img2irc, cacaplay and cacaserver.
9851
9852 doc/Makefile.am  |    2 +-
9853 doc/cacaplay.1   |   26 ++++++++++++++++++++++++++
9854 doc/cacaserver.1 |   30 ++++++++++++++++++++++++++++++
9855 doc/cacaview.1   |    2 ++
9856 doc/img2irc.1    |   27 +++++++++++++++++++++++++++
9857 src/img2irc.c    |   21 +++++++++++++++++++--
9858 6 files changed, 105 insertions(+), 3 deletions(-)
9859
9860Commit: 1324
9861Author: sam
9862Date:   Fri Nov 10 10:29:54 2006 +0000
9863
9864      * Implemented cucul_putattr(), cucul_putchar()'s attribute equivalent.
9865
9866 cucul/Makefile.am |    2 +-
9867 cucul/attr.c      |  396 +++++++++++++++++++++++++++++++++++++++++++++++++++++
9868 cucul/colour.c    |  345 ----------------------------------------------
9869 cucul/cucul.h     |    1 +
9870 4 files changed, 398 insertions(+), 346 deletions(-)
9871
9872Commit: 1315
9873Author: sam
9874Date:   Thu Nov 9 17:24:29 2006 +0000
9875
9876      * Don't try to guess the file format in cacaserver, instead feed the data
9877        to cucul_import_memory() and try again later if it says "not enough data".
9878
9879 src/cacaserver.c |   55 +++++++++++++++++++++++++++++++++--------------------
9880 1 files changed, 34 insertions(+), 21 deletions(-)
9881
9882Commit: 1314
9883Author: sam
9884Date:   Thu Nov 9 17:20:47 2006 +0000
9885
9886      * If not enough data is available for import, return 0 instead of an error.
9887
9888 cucul/import.c |   50 +++++++++++++++++++++++++++++---------------------
9889 1 files changed, 29 insertions(+), 21 deletions(-)
9890
9891Commit: 1313
9892Author: sam
9893Date:   Thu Nov 9 11:14:57 2006 +0000
9894
9895      * Minor documentation fixes.
9896
9897 cucul/canvas.c |    1 -
9898 cucul/import.c |   26 +++++++++++++-------------
9899 2 files changed, 13 insertions(+), 14 deletions(-)
9900
9901Commit: 1310
9902Author: jylam
9903Date:   Thu Nov 9 09:27:35 2006 +0000
9904
9905     * Fixed behaviour of the pig while resizing window
9906
9907 cxx/cxxtest.cpp |   11 +++++++++++
9908 1 files changed, 11 insertions(+), 0 deletions(-)
9909
9910Commit: 1309
9911Author: sam
9912Date:   Wed Nov 8 17:27:48 2006 +0000
9913
9914      * Slight documentation update.
9915
9916 doc/migrating.dox |    2 +-
9917 1 files changed, 1 insertions(+), 1 deletions(-)
9918
9919Commit: 1308
9920Author: sam
9921Date:   Wed Nov 8 17:26:57 2006 +0000
9922
9923      * Convert all programs and tests to the new import/export API.
9924
9925 src/cacadraw.c   |   13 ++-----------
9926 src/cacaplay.c   |   17 +++--------------
9927 src/cacaserver.c |   35 +++++++++++++----------------------
9928 src/img2irc.c    |   10 +++++-----
9929 test/export.c    |   22 +++++++---------------
9930 test/font2tga.c  |   10 +++++-----
9931 test/import.c    |   15 +++------------
9932 test/text.c      |   24 ++++++++++++------------
9933 8 files changed, 50 insertions(+), 96 deletions(-)
9934
9935Commit: 1307
9936Author: sam
9937Date:   Wed Nov 8 17:18:23 2006 +0000
9938
9939      * Set the cucul_import_memory() buffer type to void const * instead of
9940        unsigned char const * so that C++ programs won't complain.
9941                       ___  __  __  ____    ___   ___   ___
9942                      / _ \|  \/  |/ ___|  / _ \ / _ \ / _ \
9943                     | | | | |\/| | |  _  | (_) | (_) | (_) |
9944                     | |_| | |  | | |_| |  \__, |\__, |\__, |
9945                      \___/|_|  |_|\____|    /_/   /_/   /_/
9946
9947 cucul/cucul.h  |    2 +-
9948 cucul/import.c |    9 +++++----
9949 2 files changed, 6 insertions(+), 5 deletions(-)
9950
9951Commit: 1306
9952Author: sam
9953Date:   Wed Nov 8 16:43:59 2006 +0000
9954
9955      * Renamed cucul_export() to cucul_export_memory(), paves the way for a
9956        cucul_export_file() but I'm not sure yet this is a good idea.
9957      * Use the new import/export API in libcaca.
9958
9959 caca/caca0.c      |   12 +++++-------
9960 caca/driver_raw.c |   15 ++++++++-------
9961 cucul/cucul.h     |    2 +-
9962 cucul/export.c    |    6 +++---
9963 cucul/legacy.c    |    2 +-
9964 5 files changed, 18 insertions(+), 19 deletions(-)
9965
9966Commit: 1305
9967Author: sam
9968Date:   Wed Nov 8 16:34:43 2006 +0000
9969
9970      * Renamed cucul_import() to cucul_import_memory() and implemented
9971        cucul_import_file().
9972
9973 cucul/cucul.h  |    7 +++--
9974 cucul/import.c |   79 +++++++++++++++++++++++++++++++++++++++++++++++++++----
9975 cucul/legacy.c |    4 +-
9976 3 files changed, 79 insertions(+), 11 deletions(-)
9977
9978Commit: 1304
9979Author: sam
9980Date:   Wed Nov 8 13:12:06 2006 +0000
9981
9982      * Don't try to include arpa/inet.h in kernel mode.
9983
9984 common.h |   21 ++++++++++++---------
9985 1 files changed, 12 insertions(+), 9 deletions(-)
9986
9987Commit: 1303
9988Author: sam
9989Date:   Wed Nov 8 13:05:42 2006 +0000
9990
9991      * Don't use htonl() directly, use common.h's hton32() wrapper.
9992
9993 common.h       |    5 +++++
9994 cucul/font.c   |    5 -----
9995 cucul/import.c |    9 ++-------
9996 3 files changed, 7 insertions(+), 12 deletions(-)
9997
9998Commit: 1302
9999Author: sam
10000Date:   Wed Nov 8 12:11:07 2006 +0000
10001
10002      * Deprecate buffer management. We're back to standard void* memory areas.
10003
10004 cucul/Makefile.am |    2 +-
10005 cucul/buffer.c    |  156 ----------------------------------
10006 cucul/colour.c    |   12 ---
10007 cucul/cucul.h     |   40 ++++-----
10008 cucul/export.c    |  244 ++++++++++++++++++++++++-----------------------------
10009 cucul/import.c    |  102 +++++++++-------------
10010 cucul/legacy.c    |  172 +++++++++++++++++++++++++++++++++++++
10011 7 files changed, 343 insertions(+), 385 deletions(-)
10012
10013Commit: 1301
10014Author: sam
10015Date:   Wed Nov 8 07:59:23 2006 +0000
10016
10017      * Minor syntax fix in the doxygen documentation.
10018
10019 cucul/buffer.c |    4 ++--
10020 1 files changed, 2 insertions(+), 2 deletions(-)
10021
10022Commit: 1300
10023Author: sam
10024Date:   Wed Nov 8 07:58:03 2006 +0000
10025
10026      * Do not link cacaserver with libcaca, it only uses libcucul.
10027
10028 src/Makefile.am  |    2 +-
10029 src/cacaserver.c |   14 +++-----------
10030 2 files changed, 4 insertions(+), 12 deletions(-)
10031
10032Commit: 1295
10033Author: sam
10034Date:   Mon Nov 6 11:06:44 2006 +0000
10035
10036      * Replace CUCUL_COLOR_* with CUCUL_*.
10037
10038 doc/tutorial.dox |    2 +-
10039 1 files changed, 1 insertions(+), 1 deletions(-)
10040
10041Commit: 1294
10042Author: sam
10043Date:   Mon Nov 6 11:04:37 2006 +0000
10044
10045      * Use cucul_get_font_blocks() instead of hardcoding the glyph list.
10046
10047 test/font2tga.c |   38 +++++++++++++-------------------------
10048 1 files changed, 13 insertions(+), 25 deletions(-)
10049
10050Commit: 1287
10051Author: sam
10052Date:   Sun Nov 5 23:59:06 2006 +0000
10053
10054      * Fix a harmless warning in caca0.c.
10055
10056 caca/caca0.c |    1 +
10057 1 files changed, 1 insertions(+), 0 deletions(-)
10058
10059Commit: 1285
10060Author: sam
10061Date:   Sun Nov 5 22:51:04 2006 +0000
10062
10063      * Set version to 0.99.beta9.
10064      * Updated NEWS and ChangeLog.
10065
10066 ChangeLog    |  476 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10067 NEWS         |    8 +
10068 configure.ac |    2 +-
10069 3 files changed, 485 insertions(+), 1 deletions(-)
10070
10071Commit: 1284
10072Author: sam
10073Date:   Sun Nov 5 22:45:10 2006 +0000
10074
10075      * Updated TODO list.
10076
10077 TODO |   13 +++++--------
10078 1 files changed, 5 insertions(+), 8 deletions(-)
10079
10080Commit: 1283
10081Author: sam
10082Date:   Sun Nov 5 22:20:51 2006 +0000
10083
10084      * Updated the caca export format so that it supports multiple frames.
10085      * Updated the caca importer to reflect that; only one frame is read at the
10086        moment.
10087      * Added an "utf8cr" export format for UTF-8 + CRLF exports.
10088      * Updated cacaserver to reflect file format changes.
10089
10090 cucul/export.c   |  134 ++++++++++++++++++++++++++++++++++++++++++-----------
10091 cucul/import.c   |   80 ++++++++++++++++++++++++--------
10092 src/cacaserver.c |   27 ++++++-----
10093 3 files changed, 179 insertions(+), 62 deletions(-)
10094
10095Commit: 1282
10096Author: sam
10097Date:   Sun Nov 5 21:59:26 2006 +0000
10098
10099      * Use the import function to load the pig image in cxxtest.
10100
10101 cxx/cxxtest.cpp |   82 ++++++++++++++++++++++++++++++-------------------------
10102 1 files changed, 45 insertions(+), 37 deletions(-)
10103
10104Commit: 1281
10105Author: sam
10106Date:   Sun Nov 5 21:47:51 2006 +0000
10107
10108      * Add information to the font format.
10109
10110 cucul/font.c |   13 ++++++++++---
10111 1 files changed, 10 insertions(+), 3 deletions(-)
10112
10113Commit: 1280
10114Author: jylam
10115Date:   Sun Nov 5 18:31:45 2006 +0000
10116
10117     * Fixed typo, added compilation example
10118
10119 doc/tutorial.dox |    7 ++++++-
10120 1 files changed, 6 insertions(+), 1 deletions(-)
10121
10122Commit: 1279
10123Author: jylam
10124Date:   Sun Nov 5 18:14:26 2006 +0000
10125
10126     * Started a real and complete tutorial
10127
10128 doc/tutorial.dox |   34 ++++++++++++++++++++++++++++++++--
10129 1 files changed, 32 insertions(+), 2 deletions(-)
10130
10131Commit: 1278
10132Author: sam
10133Date:   Sun Nov 5 18:08:36 2006 +0000
10134
10135      * Oops, fixed getChar's prototype.
10136
10137 cxx/cucul++.h |    2 +-
10138 1 files changed, 1 insertions(+), 1 deletions(-)
10139
10140Commit: 1277
10141Author: sam
10142Date:   Sun Nov 5 18:06:09 2006 +0000
10143
10144      * Implemented putChar() and updated getChar()'s prototype.
10145
10146 cxx/cucul++.cpp |    7 ++++++-
10147 cxx/cucul++.h   |    2 +-
10148 2 files changed, 7 insertions(+), 2 deletions(-)
10149
10150Commit: 1276
10151Author: sam
10152Date:   Sun Nov 5 18:00:53 2006 +0000
10153
10154      * Don't crash if Blit()'s second canvas argument is NULL (which is valid).
10155
10156 cxx/cucul++.cpp |    3 ++-
10157 1 files changed, 2 insertions(+), 1 deletions(-)
10158
10159Commit: 1275
10160Author: jylam
10161Date:   Sun Nov 5 17:27:37 2006 +0000
10162
10163     * Fixed c++ example
10164
10165 cxx/cxxtest.cpp |    5 +++--
10166 1 files changed, 3 insertions(+), 2 deletions(-)
10167
10168Commit: 1274
10169Author: sam
10170Date:   Sun Nov 5 16:58:58 2006 +0000
10171
10172      * Fix the default canvas colour value.
10173
10174 cucul/cucul.c |    2 +-
10175 1 files changed, 1 insertions(+), 1 deletions(-)
10176
10177Commit: 1273
10178Author: sam
10179Date:   Sun Nov 5 16:56:49 2006 +0000
10180
10181      * Remove legacy cucul_ansi_to_str() from cucul.h.
10182
10183 cucul/cucul.h |    1 -
10184 1 files changed, 0 insertions(+), 1 deletions(-)
10185
10186Commit: 1271
10187Author: sam
10188Date:   Tue Oct 31 17:03:21 2006 +0000
10189
10190      * Slightly changed the font header information. No one distributes libcaca
10191        fonts yet anyway :-)
10192
10193 cucul/font.c            |   14 +-
10194 cucul/font_mono9.h      | 3132 +++++++++++++++++++++++-----------------------
10195 cucul/font_monobold12.h | 3202 +++++++++++++++++++++++-----------------------
10196 tools/makefont.c        |   12 +-
10197 4 files changed, 3180 insertions(+), 3180 deletions(-)
10198
10199Commit: 1270
10200Author: sam
10201Date:   Tue Oct 31 14:34:06 2006 +0000
10202
10203      * Clarify cucul_get_attr() behaviour in the cucul_set_attr() documentation.
10204
10205 cucul/colour.c |    2 ++
10206 1 files changed, 2 insertions(+), 0 deletions(-)
10207
10208Commit: 1269
10209Author: sam
10210Date:   Tue Oct 31 14:04:22 2006 +0000
10211
10212      * Got rid of cucul_ansi_to_str(), it's really useless.
10213      * Partial update of the C++ bindings.
10214      * Updated documentation.
10215
10216 caca/caca0.c      |   28 ++++++++++++++++++++++++++++
10217 caca/caca0.h      |    3 ++-
10218 cucul/cucul.c     |   45 ---------------------------------------------
10219 cucul/cucul.h     |    3 +--
10220 cxx/cucul++.cpp   |   22 +++++++++++-----------
10221 cxx/cucul++.h     |    8 ++++----
10222 cxx/cxxtest.cpp   |    6 +++---
10223 doc/migrating.dox |   13 +++++++------
10224 doc/tutorial.dox  |    2 +-
10225 test/colors.c     |    7 +++----
10226 test/demo.c       |   24 ------------------------
10227 11 files changed, 60 insertions(+), 101 deletions(-)
10228
10229Commit: 1268
10230Author: sam
10231Date:   Tue Oct 31 13:44:41 2006 +0000
10232
10233      * Properly rename cxxtest.cpp to cpptest.cpp to preserve history.
10234
10235 cxx/cpptest.cpp |  103 -------------------------------------------------------
10236 cxx/cxxtest.cpp |    8 ++--
10237 2 files changed, 4 insertions(+), 107 deletions(-)
10238
10239Commit: 1267
10240Author: sam
10241Date:   Tue Oct 31 13:29:48 2006 +0000
10242
10243      * Got rid of cucul_ansi_to_attr() and cucul_argb_to_attr() and restored
10244        cucul_set_color() and cucul_set_truecolor() under the new names
10245        cucul_set_color_ansi() and cucul_set_color_argb().
10246      * Renamed cucul_get_color_name() into cucul_ansi_to_str().
10247
10248 caca/caca0.h     |    5 +-
10249 caca/driver_gl.c |    2 +-
10250 cucul/colour.c   |  134 +++++++++++++++++++++++++++--------------------------
10251 cucul/cucul.c    |   18 +++++--
10252 cucul/cucul.h    |    9 ++--
10253 cucul/dither.c   |    2 +-
10254 cucul/import.c   |   16 ++----
10255 src/aafire.c     |    2 +-
10256 src/cacademo.c   |   16 +++----
10257 src/cacadraw.c   |    2 +-
10258 src/cacaview.c   |   23 ++++-----
10259 src/img2irc.c    |    2 +-
10260 test/colors.c    |   10 ++--
10261 test/demo.c      |   63 +++++++++++--------------
10262 test/dithering.c |    2 +-
10263 test/event.c     |    8 ++--
10264 test/export.c    |   10 ++--
10265 test/font.c      |    6 +-
10266 test/font2tga.c  |    2 +-
10267 test/frames.c    |    6 +-
10268 test/fullwidth.c |   12 ++--
10269 test/gamma.c     |    6 +-
10270 test/input.c     |    7 +--
10271 test/spritedit.c |    6 +-
10272 test/transform.c |   16 +++---
10273 test/truecolor.c |    4 +-
10274 test/unicode.c   |   25 ++++------
10275 27 files changed, 201 insertions(+), 213 deletions(-)
10276
10277Commit: 1266
10278Author: sam
10279Date:   Tue Oct 31 08:17:58 2006 +0000
10280
10281      * Changed cucul_set_attr() so that only setting the style does not change
10282        the colour.
10283
10284 cucul/colour.c |  112 ++++++++++++++++++++++++++++++--------------------------
10285 cucul/export.c |    8 ++--
10286 test/colors.c  |    8 ++--
10287 test/export.c  |   12 ++----
10288 4 files changed, 72 insertions(+), 68 deletions(-)
10289
10290Commit: 1264
10291Author: sam
10292Date:   Mon Oct 30 16:37:36 2006 +0000
10293
10294      * Blink/Underline/Bold/Italics support in the HTML exporters.
10295      * Underline support in the X11 driver.
10296
10297 caca/driver_x11.c |    8 ++++++++
10298 cucul/export.c    |   35 ++++++++++++++++++++++++++++++++---
10299 2 files changed, 40 insertions(+), 3 deletions(-)
10300
10301Commit: 1263
10302Author: sam
10303Date:   Mon Oct 30 14:41:16 2006 +0000
10304
10305      * Add Bold/Blink/Italics/Underline to the export and color tests.
10306
10307 test/colors.c |   15 +++++++++++++--
10308 test/export.c |   13 +++++++++++++
10309 2 files changed, 26 insertions(+), 2 deletions(-)
10310
10311Commit: 1262
10312Author: sam
10313Date:   Mon Oct 30 14:33:46 2006 +0000
10314
10315      * Fix IRC and term transparency (again).
10316
10317 cucul/export.c |    8 ++++----
10318 1 files changed, 4 insertions(+), 4 deletions(-)
10319
10320Commit: 1261
10321Author: sam
10322Date:   Mon Oct 30 13:51:25 2006 +0000
10323
10324      * Updated TODO list.
10325
10326 TODO |    4 +++-
10327 1 files changed, 3 insertions(+), 1 deletions(-)
10328
10329Commit: 1258
10330Author: sam
10331Date:   Sun Oct 29 22:07:07 2006 +0000
10332
10333      * Add back cucul_set_color() and cucul_set_truecolor() but mark them as
10334        deprecated using GCC attributes.
10335
10336 cucul/colour.c |    4 ----
10337 cucul/cucul.h  |   49 ++++++++++++++++++++++++++++++-------------------
10338 2 files changed, 30 insertions(+), 23 deletions(-)
10339
10340Commit: 1257
10341Author: sam
10342Date:   Sun Oct 29 20:54:51 2006 +0000
10343
10344      * Get rid of cucul_set_attr_ansi() and cucul_set_attr_argb and merge the
10345        functionality into cucul_set_attr().
10346      * Add cucul_ansi_to_attr() and cucul_argb_to_attr().
10347      * Rename CUCUL_COLOR_* to CUCUL_*.
10348
10349 caca/caca0.c        |    8 +-
10350 caca/caca0.h        |   34 +++++-----
10351 caca/driver_gl.c    |    2 +-
10352 caca/driver_slang.c |   12 ++--
10353 cucul/colour.c      |  194 ++++++++++++++++++++++++---------------------------
10354 cucul/cucul.c       |    2 +-
10355 cucul/cucul.h       |   75 ++++++++++++--------
10356 cucul/dither.c      |   20 +++---
10357 cucul/export.c      |    8 +-
10358 cucul/import.c      |   40 +++++------
10359 cucul/sprite.c      |    2 +-
10360 src/aafire.c        |    2 +-
10361 src/cacademo.c      |   27 ++++----
10362 src/cacadraw.c      |    2 +-
10363 src/cacaview.c      |   26 ++++----
10364 src/img2irc.c       |    2 +-
10365 test/colors.c       |    6 +-
10366 test/demo.c         |   63 +++++++++--------
10367 test/dithering.c    |   10 +--
10368 test/event.c        |    8 +-
10369 test/export.c       |    9 ++-
10370 test/font.c         |    6 +-
10371 test/font2tga.c     |    2 +-
10372 test/frames.c       |    6 +-
10373 test/fullwidth.c    |   12 ++--
10374 test/gamma.c        |    6 +-
10375 test/input.c        |    8 +-
10376 test/spritedit.c    |    6 +-
10377 test/transform.c    |   16 ++--
10378 test/truecolor.c    |    4 +-
10379 test/unicode.c      |   25 ++++---
10380 tools/optipal.c     |   80 ++++++++++-----------
10381 32 files changed, 362 insertions(+), 361 deletions(-)
10382
10383Commit: 1256
10384Author: sam
10385Date:   Sun Oct 29 08:35:46 2006 +0000
10386
10387      * Remove cucul_set_color() from the exported API and replaced all calls
10388        with cucul_set_attr_ansi(). Old application will still compile (but issue
10389        a warning) and run, though.
10390
10391 caca/driver_gl.c |    2 +-
10392 cucul/colour.c   |    4 +++
10393 cucul/cucul.h    |    3 --
10394 cucul/dither.c   |    2 +-
10395 cucul/import.c   |   17 +++++++++------
10396 cucul/sprite.c   |    2 +-
10397 src/aafire.c     |    2 +-
10398 src/cacademo.c   |   17 +++++++++------
10399 src/cacadraw.c   |    2 +-
10400 src/cacaview.c   |   23 ++++++++++++---------
10401 src/img2irc.c    |    2 +-
10402 test/colors.c    |    6 ++--
10403 test/demo.c      |   56 +++++++++++++++++++++++++++--------------------------
10404 test/dithering.c |    2 +-
10405 test/event.c     |    8 +++---
10406 test/export.c    |    8 +++---
10407 test/font.c      |    6 ++--
10408 test/font2tga.c  |    2 +-
10409 test/frames.c    |    6 ++--
10410 test/fullwidth.c |   12 +++++-----
10411 test/gamma.c     |    6 ++--
10412 test/input.c     |    7 +++--
10413 test/spritedit.c |    6 ++--
10414 test/transform.c |   16 +++++++-------
10415 test/truecolor.c |    4 +-
10416 test/unicode.c   |   22 ++++++++++----------
10417 26 files changed, 128 insertions(+), 115 deletions(-)
10418
10419Commit: 1255
10420Author: sam
10421Date:   Sun Oct 29 08:06:27 2006 +0000
10422
10423      * Fix broken Imlib2 support in cacaview.
10424
10425 configure.ac       |    1 +
10426 src/cacaview.c     |    2 +-
10427 src/common-image.c |   10 +++++-----
10428 3 files changed, 7 insertions(+), 6 deletions(-)
10429
10430Commit: 1254
10431Author: sam
10432Date:   Sat Oct 28 23:53:46 2006 +0000
10433
10434      * Use the LSB of alpha and blue components to encode additional flags such
10435        as bold or underline. No higher level support for these yet, but at
10436        least everything is consistent.
10437      * Created cucul_set_attr_ansi() and cucul_set_attr_argb() which are bound
10438        to replace cucul_set_color() and cucul_set_truecolor().
10439
10440 caca/caca0.h            |    3 +-
10441 caca/driver_conio.c     |    6 +-
10442 caca/driver_gl.c        |   12 ++--
10443 caca/driver_ncurses.c   |    4 +-
10444 caca/driver_slang.c     |   12 ++--
10445 caca/driver_vga.c       |    6 +-
10446 caca/driver_win32.c     |    8 +-
10447 caca/driver_x11.c       |   10 +-
10448 cucul/canvas.c          |   18 ++--
10449 cucul/colour.c          |  216 ++++++++++++++++++++++++++++++++---------------
10450 cucul/cucul.c           |   45 +++++-----
10451 cucul/cucul.h           |   22 ++++-
10452 cucul/cucul_internals.h |   23 +++---
10453 cucul/export.c          |   58 ++++++------
10454 cucul/font.c            |    4 +-
10455 cucul/import.c          |    2 +-
10456 cucul/sprite.c          |   20 ++--
10457 cucul/transform.c       |   12 ++--
10458 18 files changed, 286 insertions(+), 195 deletions(-)
10459
10460Commit: 1249
10461Author: sam
10462Date:   Fri Oct 27 20:40:24 2006 +0000
10463
10464      * Reworded documentation about buffer/string distinction.
10465
10466 cucul/buffer.c |    8 ++++++--
10467 1 files changed, 6 insertions(+), 2 deletions(-)
10468
10469Commit: 1248
10470Author: sam
10471Date:   Fri Oct 27 20:22:48 2006 +0000
10472
10473      * Fix a buffer overflow in the utf-8 cucul_import().
10474
10475 cucul/import.c |   22 +++++++++++++++++-----
10476 1 files changed, 17 insertions(+), 5 deletions(-)
10477
10478Commit: 1247
10479Author: jylam
10480Date:   Fri Oct 27 20:18:23 2006 +0000
10481
10482     * Documentation a bit clearer while importing a string into a buffer
10483
10484 cucul/buffer.c |    3 ++-
10485 1 files changed, 2 insertions(+), 1 deletions(-)
10486
10487Commit: 1245
10488Author: jylam
10489Date:   Fri Oct 27 19:26:35 2006 +0000
10490
10491     * "Fixed" infinite loop in ANSI+UTF8 importer, probably totally wrong, but like to be bashed.
10492
10493 DotNet/test.cs |    1 -
10494 cucul/import.c |    7 ++++++-
10495 2 files changed, 6 insertions(+), 2 deletions(-)
10496
10497Commit: 1239
10498Author: sam
10499Date:   Thu Oct 26 09:24:29 2006 +0000
10500
10501      * Put at least one space in empty IRC lines otherwise most clients won't
10502        output them.
10503
10504 cucul/export.c |   11 +++++++++--
10505 1 files changed, 9 insertions(+), 2 deletions(-)
10506
10507Commit: 1238
10508Author: sam
10509Date:   Thu Oct 26 09:17:21 2006 +0000
10510
10511      * Allow to import empty files or files with only empty lines.
10512
10513 cucul/import.c |    9 +++++++++
10514 1 files changed, 9 insertions(+), 0 deletions(-)
10515
10516Commit: 1237
10517Author: sam
10518Date:   Thu Oct 26 09:04:55 2006 +0000
10519
10520      * Support export of zero-sized canvases.
10521
10522 cucul/export.c |   85 ++++++++++++++++++++++++++++++++++---------------------
10523 1 files changed, 52 insertions(+), 33 deletions(-)
10524
10525Commit: 1236
10526Author: sam
10527Date:   Thu Oct 26 08:47:39 2006 +0000
10528
10529      * Fix a buffer overflow in the import format autodetection code.
10530
10531 cucul/import.c |    2 +-
10532 1 files changed, 1 insertions(+), 1 deletions(-)
10533
10534Commit: 1235
10535Author: sam
10536Date:   Thu Oct 26 08:45:18 2006 +0000
10537
10538      * Allow to import zero-sized canvases.
10539
10540 cucul/import.c |   27 ++++++++++++---------------
10541 1 files changed, 12 insertions(+), 15 deletions(-)
10542
10543Commit: 1234
10544Author: sam
10545Date:   Thu Oct 26 08:17:41 2006 +0000
10546
10547      * CACA_GEOMETRY works with the raw driver.
10548
10549 doc/user.dox |    2 +-
10550 1 files changed, 1 insertions(+), 1 deletions(-)
10551
10552Commit: 1233
10553Author: sam
10554Date:   Thu Oct 26 08:16:43 2006 +0000
10555
10556      * Allow to create the initial canvas with a zero size. Either the application
10557        resizes it later, or the driver changes it to fit the display.
10558
10559 caca/driver_gl.c    |    6 ++----
10560 caca/driver_raw.c   |   12 ++++++++++++
10561 caca/driver_win32.c |    4 ++--
10562 caca/driver_x11.c   |    5 ++---
10563 cucul/cucul.c       |   14 +-------------
10564 5 files changed, 19 insertions(+), 22 deletions(-)
10565
10566Commit: 1232
10567Author: sam
10568Date:   Thu Oct 26 08:11:39 2006 +0000
10569
10570      * Minor changes to the frames test.
10571
10572 test/frames.c |   27 ++++++++++++++++++++-------
10573 1 files changed, 20 insertions(+), 7 deletions(-)
10574
10575Commit: 1231
10576Author: sam
10577Date:   Wed Oct 25 22:06:21 2006 +0000
10578
10579      * Removed "This function..." constructs from documentation. Fixed a few
10580        documentation errors or imprecisions.
10581
10582 caca/event.c      |   10 +++++-----
10583 caca/graphics.c   |   22 ++++++++++------------
10584 cucul/buffer.c    |   19 +++++++++----------
10585 cucul/canvas.c    |   36 ++++++++++++++++++------------------
10586 cucul/charset.c   |   28 ++++++++++++++--------------
10587 cucul/colour.c    |   12 ++++++------
10588 cucul/cucul.c     |   22 ++++++++++++----------
10589 cucul/import.c    |    4 ++--
10590 cucul/sprite.c    |   17 +++++++----------
10591 cucul/transform.c |   17 ++++++++---------
10592 10 files changed, 91 insertions(+), 96 deletions(-)
10593
10594Commit: 1230
10595Author: sam
10596Date:   Wed Oct 25 22:04:31 2006 +0000
10597
10598      * Fix rotation of the 'u' glyph, and added a flop/rotate char for '"'.
10599
10600 cucul/transform.c |    5 ++++-
10601 1 files changed, 4 insertions(+), 1 deletions(-)
10602
10603Commit: 1229
10604Author: sam
10605Date:   Wed Oct 25 22:01:38 2006 +0000
10606
10607      * Do not output \r in the UTF-8 exporter.
10608
10609 cucul/export.c |    2 +-
10610 1 files changed, 1 insertions(+), 1 deletions(-)
10611
10612Commit: 1226
10613Author: sam
10614Date:   Tue Oct 24 07:07:47 2006 +0000
10615
10616      * Use enter as the transition key.
10617
10618 doc/cacafire.1 |    2 +-
10619 src/cacademo.c |    2 +-
10620 2 files changed, 2 insertions(+), 2 deletions(-)
10621
10622Commit: 1225
10623Author: sam
10624Date:   Sun Oct 22 21:24:15 2006 +0000
10625
10626      * Set version to 0.99.beta8.
10627      * Updated NEWS and ChangeLog.
10628
10629 ChangeLog    |  174 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10630 NEWS         |    7 ++
10631 configure.ac |    2 +-
10632 3 files changed, 182 insertions(+), 1 deletions(-)
10633
10634Commit: 1224
10635Author: sam
10636Date:   Sun Oct 22 21:13:32 2006 +0000
10637
10638      * Made cucul_blit(), and therefore cucul_set_canvas_boundaries(), support
10639        fullwidth characters.
10640      * Added a case to test/fullwidth.c for cucul_blit and fullwidth chars.
10641
10642 cucul/canvas.c    |   41 ++++++++++++++++++++++++++---------------
10643 cucul/transform.c |    2 ++
10644 test/fullwidth.c  |   20 +++++++++++++++++++-
10645 3 files changed, 47 insertions(+), 16 deletions(-)
10646
10647Commit: 1223
10648Author: sam
10649Date:   Sun Oct 22 20:31:10 2006 +0000
10650
10651      * Added block drawing glyphs to the flip/flop/rotate functions.
10652      * Made these functions fullwidth-aware.
10653
10654 cucul/transform.c |  262 +++++++++++++++++++++++++++++++++--------------------
10655 1 files changed, 162 insertions(+), 100 deletions(-)
10656
10657Commit: 1222
10658Author: sam
10659Date:   Sun Oct 22 19:53:48 2006 +0000
10660
10661      * Add fullwidth characters to the transform test.
10662
10663 test/transform.c |    4 +++-
10664 1 files changed, 3 insertions(+), 1 deletions(-)
10665
10666Commit: 1221
10667Author: sam
10668Date:   Sun Oct 22 17:40:55 2006 +0000
10669
10670      * Updated documentation of fullwidth-aware functions.
10671      * Fullwidth support in all exporters.
10672
10673 cucul/canvas.c |   13 ++++++++++---
10674 cucul/export.c |   29 +++++++++++++++++++++++++----
10675 2 files changed, 35 insertions(+), 7 deletions(-)
10676
10677Commit: 1220
10678Author: sam
10679Date:   Sun Oct 22 17:19:58 2006 +0000
10680
10681      * Add a test for fullwidth characters to the exporter test.
10682
10683 test/export.c |    4 +++-
10684 1 files changed, 3 insertions(+), 1 deletions(-)
10685
10686Commit: 1219
10687Author: sam
10688Date:   Sun Oct 22 16:49:54 2006 +0000
10689
10690      * Support for fullwidth glyphs in the UTF-8 importer.
10691
10692 cucul/import.c |   34 ++++++++++++++++++----------------
10693 1 files changed, 18 insertions(+), 16 deletions(-)
10694
10695Commit: 1218
10696Author: sam
10697Date:   Sun Oct 22 16:35:25 2006 +0000
10698
10699      * Support for fullwidth glyphs in the libcaca output drivers.
10700
10701 caca/driver_conio.c     |   13 +++++++++++--
10702 caca/driver_gl.c        |   19 ++++++++++++++-----
10703 caca/driver_ncurses.c   |    5 +++++
10704 caca/driver_slang.c     |    5 +++++
10705 caca/driver_vga.c       |   11 ++++++++++-
10706 caca/driver_win32.c     |   25 ++++++++++++++++---------
10707 caca/driver_x11.c       |    5 ++++-
10708 cucul/canvas.c          |   15 +++++++++------
10709 cucul/cucul.h           |    1 +
10710 cucul/cucul_internals.h |    2 --
10711 10 files changed, 75 insertions(+), 26 deletions(-)
10712
10713Commit: 1217
10714Author: sam
10715Date:   Sun Oct 22 16:16:15 2006 +0000
10716
10717      * Use 0xCACA as the test character. Ahaha. Caca. Got it?
10718
10719 test/fullwidth.c |   26 +++++++++++++-------------
10720 1 files changed, 13 insertions(+), 13 deletions(-)
10721
10722Commit: 1216
10723Author: sam
10724Date:   Sun Oct 22 15:03:22 2006 +0000
10725
10726      * Fix the Unicode test.
10727      * Add a test for fullwidth characters.
10728
10729 test/Makefile.am |    5 +++-
10730 test/fullwidth.c |   70 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
10731 test/unicode.c   |    2 +-
10732 3 files changed, 75 insertions(+), 2 deletions(-)
10733
10734Commit: 1215
10735Author: sam
10736Date:   Sun Oct 22 15:01:04 2006 +0000
10737
10738      * Support for fullwidth (= double width) Unicode characters.
10739
10740 cucul/canvas.c          |  104 +++++++++++++++++++++++++++++++---------------
10741 cucul/cucul_internals.h |    2 +
10742 2 files changed, 72 insertions(+), 34 deletions(-)
10743
10744Commit: 1214
10745Author: sam
10746Date:   Sun Oct 22 14:40:50 2006 +0000
10747
10748      * Minor changes to the documentation front page.
10749
10750 doc/libcaca.dox |    5 ++++-
10751 1 files changed, 4 insertions(+), 1 deletions(-)
10752
10753Commit: 1212
10754Author: sam
10755Date:   Fri Oct 20 16:19:41 2006 +0000
10756
10757      * Do not link binaries with @CACA_LIBS@, it's useless.
10758
10759 cxx/Makefile.am   |    2 +-
10760 src/Makefile.am   |   15 ++++++++-------
10761 test/Makefile.am  |   33 ++++++++++++++++++---------------
10762 tools/Makefile.am |    4 ++--
10763 4 files changed, 29 insertions(+), 25 deletions(-)
10764
10765Commit: 1211
10766Author: sam
10767Date:   Fri Oct 20 16:17:12 2006 +0000
10768
10769      * Implemented cucul_utf32_is_fullwidth().
10770
10771 cucul/charset.c |   44 ++++++++++++++++++++++++++++++++++++++++++++
10772 cucul/cucul.h   |    1 +
10773 2 files changed, 45 insertions(+), 0 deletions(-)
10774
10775Commit: 1210
10776Author: sam
10777Date:   Thu Oct 19 23:17:33 2006 +0000
10778
10779      * Slightly updated TODO list.
10780
10781 TODO |   12 ++----------
10782 1 files changed, 2 insertions(+), 10 deletions(-)
10783
10784Commit: 1208
10785Author: sam
10786Date:   Thu Oct 19 22:43:17 2006 +0000
10787
10788      * Added a --enable-plugins configure flag that builds the GL and X11 drivers
10789        as plugins. This way, libcaca does not directly depend on those libraries.
10790
10791 caca/Makefile.am      |   21 +++++++++++++++--
10792 caca/caca.c           |   59 ++++++++++++++++++++++++++++++++++++++++++++++++-
10793 caca/caca_internals.h |    4 +++
10794 configure.ac          |   23 +++++++++++++++----
10795 4 files changed, 98 insertions(+), 9 deletions(-)
10796
10797Commit: 1207
10798Author: sam
10799Date:   Thu Oct 19 21:21:00 2006 +0000
10800
10801      * Add checks for getopt / getopt_long.
10802
10803 configure.ac |    9 ++++++++-
10804 1 files changed, 8 insertions(+), 1 deletions(-)
10805
10806Commit: 1203
10807Author: sam
10808Date:   Sat Oct 14 22:11:33 2006 +0000
10809
10810      * Fix extra qualification bug in cucul++.h, courtesy of Hanno Böck.
10811
10812 cxx/cucul++.h |    2 +-
10813 1 files changed, 1 insertions(+), 1 deletions(-)
10814
10815Commit: 1198
10816Author: sam
10817Date:   Thu Oct 12 09:33:49 2006 +0000
10818
10819      * Use pkg-config to check for Imlib2. Patch adapted from Alt Linux.
10820
10821 configure.ac    |   18 ++++++------------
10822 src/Makefile.am |   16 ++++------------
10823 2 files changed, 10 insertions(+), 24 deletions(-)
10824
10825Commit: 1191
10826Author: sam
10827Date:   Fri Oct 6 10:12:52 2006 +0000
10828
10829      * Fixed a bug in the IRC exporter that could break the output when there
10830        were commas in the canvas.
10831
10832 cucul/export.c |   46 ++++++++++++++++++----------------------------
10833 1 files changed, 18 insertions(+), 28 deletions(-)
10834
10835Commit: 1186
10836Author: sam
10837Date:   Wed Oct 4 12:11:16 2006 +0000
10838
10839      * Set version to 0.99.beta7.
10840      * Updated NEWS and ChangeLog.
10841
10842 ChangeLog    |   60 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10843 NEWS         |    6 +++++
10844 configure.ac |    2 +-
10845 3 files changed, 67 insertions(+), 1 deletions(-)
10846
10847Commit: 1175
10848Author: sam
10849Date:   Sun Oct 1 12:50:43 2006 +0000
10850
10851      * Support transparency in the colour UTF-8 exporter.
10852
10853 cucul/export.c |   43 +++++++++++++++++++++++++------------------
10854 1 files changed, 25 insertions(+), 18 deletions(-)
10855
10856Commit: 1174
10857Author: sam
10858Date:   Sun Oct 1 12:23:30 2006 +0000
10859
10860      * Better precision in cucul_fill_triangle().
10861
10862 cucul/triangle.c |   20 ++++++++++----------
10863 1 files changed, 10 insertions(+), 10 deletions(-)
10864
10865Commit: 1173
10866Author: sam
10867Date:   Sun Oct 1 11:53:35 2006 +0000
10868
10869      * More optimisations in cucul_fill_triangle().
10870
10871 cucul/triangle.c |   59 +++++++++++++++++++++++++++++++----------------------
10872 1 files changed, 34 insertions(+), 25 deletions(-)
10873
10874Commit: 1172
10875Author: sam
10876Date:   Sun Oct 1 10:47:41 2006 +0000
10877
10878      * Optimised triangle rasteriser. Thanks to Jylam for the hints.
10879
10880 cucul/triangle.c |   50 +++++++++++++++++++++++++++-----------------------
10881 1 files changed, 27 insertions(+), 23 deletions(-)
10882
10883Commit: 1171
10884Author: sam
10885Date:   Sun Oct 1 08:53:41 2006 +0000
10886
10887      * Set default background to transparent in the ANSI and UTF-8 importers.
10888
10889 cucul/import.c |    4 ++--
10890 1 files changed, 2 insertions(+), 2 deletions(-)
10891
10892Commit: 1156
10893Author: jylam
10894Date:   Sat Sep 30 18:56:23 2006 +0000
10895
10896     * Updated C++ bindings to support every single cucul/caca functionnality. Renamed cpptest to cxxtext for consistency.
10897     --This line, and those below, will be ignored--
10898    M    cxx/cucul++.cpp
10899    A    cxx/cxxtest.cpp
10900    M    cxx/cucul++.h
10901    M    cxx/Makefile.am
10902
10903 cxx/Makefile.am |    6 ++--
10904 cxx/cucul++.cpp |   98 +++++++++++++++++++++++++++++++++++++++++++++++++---
10905 cxx/cucul++.h   |   36 +++++++++++++++++--
10906 cxx/cxxtest.cpp |  103 +++++++++++++++++++++++++++++++++++++++++++++++++++++++
10907 4 files changed, 230 insertions(+), 13 deletions(-)
10908
10909Commit: 1155
10910Author: sam
10911Date:   Sat Sep 30 18:35:50 2006 +0000
10912
10913      * Updated NEWS and ChangeLog.
10914
10915 ChangeLog |  118 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
10916 NEWS      |    6 +++
10917 2 files changed, 124 insertions(+), 0 deletions(-)
10918
10919Commit: 1154
10920Author: sam
10921Date:   Sat Sep 30 18:25:41 2006 +0000
10922
10923      * Set version to 0.99.beta6.
10924
10925 configure.ac |    2 +-
10926 1 files changed, 1 insertions(+), 1 deletions(-)
10927
10928Commit: 1153
10929Author: sam
10930Date:   Sat Sep 30 18:24:10 2006 +0000
10931
10932      * Added an optional argument to the import test to select import format.
10933
10934 test/import.c |    3 ++-
10935 1 files changed, 2 insertions(+), 1 deletions(-)
10936
10937Commit: 1152
10938Author: sam
10939Date:   Sat Sep 30 18:20:39 2006 +0000
10940
10941      * As per user request, only display the "Powered by libcaca" banner for a
10942        few seconds at the beginning.
10943
10944 src/aafire.c   |    6 ++++--
10945 src/cacademo.c |    7 ++++---
10946 2 files changed, 8 insertions(+), 5 deletions(-)
10947
10948Commit: 1149
10949Author: sam
10950Date:   Sat Sep 30 17:49:09 2006 +0000
10951
10952      * Fix minor memory leak in cucul_set_canvas_boundaries().
10953
10954 cucul/canvas.c |    2 ++
10955 1 files changed, 2 insertions(+), 0 deletions(-)
10956
10957Commit: 1148
10958Author: sam
10959Date:   Sat Sep 30 17:31:16 2006 +0000
10960
10961      * Fix minor memory leak in cucul_free_canvas().
10962
10963 cucul/cucul.c |    2 ++
10964 1 files changed, 2 insertions(+), 0 deletions(-)
10965
10966Commit: 1137
10967Author: sam
10968Date:   Fri Sep 29 23:36:02 2006 +0000
10969
10970      * Fixed a bug in cucul_putchar() that broke half of the Unicode set.
10971
10972 cucul/canvas.c |    2 +-
10973 1 files changed, 1 insertions(+), 1 deletions(-)
10974
10975Commit: 1136
10976Author: sam
10977Date:   Fri Sep 29 23:34:03 2006 +0000
10978
10979      * Add "utf8" import format.
10980      * Documented "text" import format.
10981
10982 cucul/import.c |   26 +++++++++++++++++++++-----
10983 1 files changed, 21 insertions(+), 5 deletions(-)
10984
10985Commit: 1107
10986Author: sam
10987Date:   Tue Sep 26 20:32:48 2006 +0000
10988
10989      * Initialise colours to default/transparent instead of lightgray/black.
10990
10991 cucul/cucul.c |    4 ++--
10992 1 files changed, 2 insertions(+), 2 deletions(-)
10993
10994Commit: 1105
10995Author: sam
10996Date:   Mon Sep 25 16:12:17 2006 +0000
10997
10998      * Remove non-ASCII character from NEWS file because Doxygen is unable to
10999        encode it in the manpages.
11000
11001 NEWS |    2 +-
11002 1 files changed, 1 insertions(+), 1 deletions(-)
11003
11004Commit: 1104
11005Author: sam
11006Date:   Mon Sep 25 16:00:10 2006 +0000
11007
11008      * Fix enumeration layout in the manpage documentation.
11009
11010 TODO           |    4 +-
11011 caca/caca.h    |   18 ++++---------
11012 cucul/dither.c |   70 ++++++++++++++++++++-----------------------------------
11013 cucul/export.c |   26 +++++++-------------
11014 cucul/import.c |    9 ++----
11015 5 files changed, 46 insertions(+), 81 deletions(-)
11016
11017Commit: 1103
11018Author: sam
11019Date:   Mon Sep 25 15:58:33 2006 +0000
11020
11021      * Fucking Doxygen replaces "s with 's in manpages. And it does not even
11022        escape them. Fix that upon installation.
11023
11024 doc/Makefile.am |    3 ++-
11025 1 files changed, 2 insertions(+), 1 deletions(-)
11026
11027Commit: 1098
11028Author: sam
11029Date:   Sat Sep 23 19:07:13 2006 +0000
11030
11031      * Fix a bug in the ANSI importer. We need to set the proper fg/bg colours
11032        before calling cucul_set_canvas_size(), otherwise it'll fill the new area
11033        with the current values.
11034
11035 cucul/import.c |   29 ++++++++++++++++++-----------
11036 1 files changed, 18 insertions(+), 11 deletions(-)
11037
11038Commit: 1095
11039Author: sam
11040Date:   Sat Sep 23 07:36:54 2006 +0000
11041
11042      * Updated TODO.
11043
11044 TODO |    6 ++----
11045 1 files changed, 2 insertions(+), 4 deletions(-)
11046
11047Commit: 1094
11048Author: sam
11049Date:   Sat Sep 23 01:55:29 2006 +0000
11050
11051      * Updated NEWS and ChangeLog.
11052
11053 ChangeLog |  536 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
11054 NEWS      |    9 +
11055 2 files changed, 545 insertions(+), 0 deletions(-)
11056
11057Commit: 1093
11058Author: sam
11059Date:   Sat Sep 23 01:48:10 2006 +0000
11060
11061      * Update the cacademo manpage to reflect the merge.
11062
11063 doc/Makefile.am |    8 ++------
11064 doc/cacafire.1  |   48 ++++++++++++++++++++----------------------------
11065 2 files changed, 22 insertions(+), 34 deletions(-)
11066
11067Commit: 1092
11068Author: sam
11069Date:   Sat Sep 23 01:28:49 2006 +0000
11070
11071      * Implemented cucul_get_color().
11072
11073 cucul/colour.c |   27 +++++++++++++++++++++++++++
11074 cucul/cucul.h  |    1 +
11075 2 files changed, 28 insertions(+), 0 deletions(-)
11076
11077Commit: 1091